Я изменяю проект Silverlight, который интенсивно использует код для настройки свойств и тому подобное. Он был создан несколько лет назад и был более или менее перенесен из проекта WinForms.
Проблема, которую я заметил, заключается в том, что, когда я устанавливаю привязку данных для свойства, в данном случае - Visibility, если это свойство устанавливается непосредственно в коде позади, тогда привязка данных удаляется. Я даже установил точки останова для события PropertyChanged, чтобы убедиться, что это так.
Я немного поработал над WPF и никогда этого не замечал. Это нормально, и я это пропустил или что-то не так?