在DataGrid
我有ComboBox
作为字段类型。当我通过ComboBox
为特定行禁用此IsEnabled="{Binding IsEnabledState}"
时,控件将被禁用。
但是当我双击控件时,会调用属性的setter,这会导致ComboBox
变为空(即使setter属性指定了正确的可见选定值)。
还有其他人看过这种奇怪的行为吗?
答案 0 :(得分:0)
*已关闭*
事实证明我的DataGrid里面的ComboBox不是问题所在。这是DataGrid。将网格设置为readonly解决问题(即双击DataGrid单元格将导致单元格默认进入EditMode)。此编辑模式导致了为ComboBox描述的问题!