#silverlight #datagrid #combobox
#silverlight #datagrid #выпадающий список
Вопрос:
В DataGrid
у меня есть ComboBox
в качестве типа поля. Когда я отключаю это ComboBox
для определенной строки через IsEnabled="{Binding IsEnabledState}"
, элемент управления отключается.
Но когда я дважды щелкаю элемент управления, вызывается параметр свойства, который каким-то образом приводит к тому, что ComboBox
становится пустым (даже если свойство setter присваивает правильное видимое выбранное значение).).
Кто-нибудь еще видел это необычное поведение?
Ответ №1:
* Закрыто *
Оказывается, выпадающий список внутри моей сетки данных не был проблемой. Это была сетка данных. Установка сетки только для чтения решила проблему (т. е. Двойной щелчок по ячейке DataGrid приведет к переходу ячейки в режим редактирования по умолчанию). Этот режим редактирования вызывал проблему, описанную для выпадающего списка!