Отключенное свойство привязанного к данным ComboBox SelectedItem устанавливается при двойном нажатии - PullRequest
0 голосов
/ 02 мая 2011

В DataGrid у меня есть ComboBox в качестве типа поля. Когда я отключаю это ComboBox для определенной строки через IsEnabled="{Binding IsEnabledState}", управление отключается.

Но когда я дважды щелкаю по элементу управления, вызывается установщик свойства, что каким-то образом приводит к тому, что ComboBox становится пустым (даже если свойство установщика назначает правильное видимое выбранное значение).

Кто-нибудь еще видел это странное поведение?

1 Ответ

0 голосов
/ 07 мая 2011

* Закрыто *

Оказывается, ComboBox внутри моей DataGrid не был проблемой. Это была DataGrid. Установка сетки только для чтения решает проблему (т. Е. Двойной щелчок по ячейке DataGrid заставит ячейку войти в режим редактирования по умолчанию). Этот режим редактирования вызывал проблему, описанную для ComboBox!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...