Здравствуйте, MxMsk, Вы писали:
MM>Здравствуйте, a-belich, Вы писали:
AB>>При первом открытии попапа и сохранении/отмене результатов все работает, но при повторном открытии — изменения перестают сохраняться. Заметил, что при каждом открытии попапа исчезает один элемент в коллекции BbindingGroup.BindingExpressions. Подскажите в чем может быть проблема? MM>С BindingGroup не работал, но есть подозрение, что это известная трабла RadioButton, исправленная только в 4-й версии .Net Framework. В силу того, что привязка кладется, как локальное значение, присвоение IsChecked затирает ее. Таки образом, если с каждым показом, выбирать разные RadioButton, то потихоньку все Binding-и слетят. Ну, это так сказать, вольные суждения, с натяжечкой...
Перевел проект на .NET 4.0 — проблема осталась. Если убрать BindingGroup у контрола, то биндинги работают нормально.