0
我使用DataGrid
,我有一列有Checkbox
。我希望只要有一行有密鑰,複選框將被禁用,以便用戶無法取消選中它。 我在我的視圖模型中有一個屬性,名爲IsKey
和INotifyPropertyChanged
。我怎樣才能做到這一點?數據網格複選框禁用未檢查的密鑰選項
的IsChecked
結合是開始 的DataGrid
和用戶可以取消行,除了按鍵...
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox x:Name="CheckBox"
IsChecked="{Binding IsChecked, UpdateSourceTrigger=PropertyChanged}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
更新IsEnabled屬性與轉換器的幫助。 –