Я использую DataGrid из инструментария WPF в .NET 3.5.
У меня есть столбец datagrid, связанный с булевым свойством из исходного объекта.
Флажок вызывает логические свойства, чтобы получить аксессуар правильно.
Однако при проверке или снятии флажка вызывается get вместо набора.
<DataGrid AutoGenerateColumns="False" ItemsSource="{Binding Object, Source={StaticResource model}, Mode=TwoWay}">
<DataGrid.Columns>
<DataGridCheckBoxColumn Binding="{Binding BoolProperty, mode=TwoWay}"/>
</DataGrid.Columns>
</DataGrid>
Когда я вместо этого использую DataGridTemplateColumn с флажком в нем, свойство устанавливается правильно, однако сложнее создать красивый макет.
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding BoolProperty, Mode=TwoWay}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
Что я делаю неправильно с помощью DataGridCheckBoxColumn?