Как сделать DataGridCheckBoxColumn редактируемым без необходимости дополнительных кликов?
DataGrid WPF требует двойного щелчка для входа в режим редактирования ячейки, а затем пользователь может изменить значение флажка.
Как сделать ячейку редактируемой, не требуя двойной клик для входа в режим редактирования?
1 ответов
просто подумайте об использовании флажка непосредственно в вашей CellTemplate.
<DataGridTemplateColumn Header="Your boolean column">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding YourBooleanProperty, UpdateSourceTrigger=PropertyChanged}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>