2011-05-01 4 views
0

DataGrid에서 필드 유형으로 ComboBox이 있습니다. IsEnabled="{Binding IsEnabledState}"을 통해 특정 행에 대해이 ComboBox을 비활성화하면 해당 컨트롤이 비활성화됩니다.사용 안 함 ComboBox 데이터 바인딩 된 SelectedItem 속성이 두 번 클릭으로 설정됩니다.

하지만 컨트롤을 두 번 클릭하면 속성 설정자가 호출되어 ComboBox이 비어있게됩니다 (setter 속성이 적절한 보이는 선택된 값을 할당하더라도).

누구도이 멍청한 행동을 보았습니까?

답변

0

* *

휴일 내 데이터 그리드 문제를 않네 내에서 그것은 콤보를 밝혀졌습니다. 그것은 DataGrid였습니다. 읽기 전용으로 그리드를 설정하면 문제가 해결됩니다 (즉, DataGrid 셀을 두 번 클릭하면 셀이 기본적으로 EditMode로 들어갑니다). 이 편집 모드로 인해 ComboBox에서 설명한 문제가 발생했습니다!