Re[2]: [WPF] Popup, BindingGroup, Accept/Cancel
От: a-belich Россия  
Дата: 02.12.11 03:33
Оценка:
Здравствуйте, MxMsk, Вы писали:

MM>Здравствуйте, a-belich, Вы писали:


AB>>При первом открытии попапа и сохранении/отмене результатов все работает, но при повторном открытии — изменения перестают сохраняться. Заметил, что при каждом открытии попапа исчезает один элемент в коллекции BbindingGroup.BindingExpressions. Подскажите в чем может быть проблема?

MM>С BindingGroup не работал, но есть подозрение, что это известная трабла RadioButton, исправленная только в 4-й версии .Net Framework. В силу того, что привязка кладется, как локальное значение, присвоение IsChecked затирает ее. Таки образом, если с каждым показом, выбирать разные RadioButton, то потихоньку все Binding-и слетят. Ну, это так сказать, вольные суждения, с натяжечкой...

Перевел проект на .NET 4.0 — проблема осталась. Если убрать BindingGroup у контрола, то биндинги работают нормально.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.