У меня есть datagrid в WPF, что я привязываюсь к объекту.
У меня есть DataGridCheckBoxColumn, в котором я хочу, чтобы пользователи могли пройти и пометить те, которые они хотят. Проблема в том, что они должны дважды щелкнуть дважды, один раз для выбора, а затем снова проверить/снять отметку. Как вы это делаете, я искал способ найти ответ на этот вопрос. У datagrid есть свойства SelectionMode и SelectionUnit - ни один из них не принимает "none" или "go away"
Любая помощь приветствуется! Мой код ниже для справки
<my:DataGrid Margin="15" Name="dgPreview"
AutoGenerateColumns="False" CanUserSortColumns="True"
CanUserDeleteRows="True"
Background="White"
ColumnHeaderHeight="20"
VerticalScrollBarVisibility="Visible"
RowDetailsVisibilityMode="Visible"
>
<my:DataGrid.Columns>
<my:DataGridCheckBoxColumn MinWidth="50" Width="Auto" Header="Include" Binding="{Binding Include}" />
<my:DataGridTextColumn MinWidth="50" Width="Auto" Header="Override #" Binding="{Binding OverrideNumber}" />
<my:DataGridTextColumn MinWidth="220" Width="*" Header="Name" Binding="{Binding Name}" />
<my:DataGridTextColumn MinWidth="50" Width="Auto" IsReadOnly="True" Header="Preview" Binding="{Binding Preview}" />
</my:DataGrid.Columns>
</my:DataGrid>