Tengo una cuadrícula de datos en WPF que estoy vinculando a un objeto.WPF Toolkit Datagrid: ¿cómo desactivas la selección?
Tengo un DataGridCheckBoxColumn allí que quiero que los usuarios puedan pasar y marcar los que quieran. El problema es que tienen que hacer clic dos veces, una para seleccionar y otra para marcar/desmarcar. Cómo diablos apagas esto, he estado buscando la forma de anhelar encontrar la respuesta a esto. La cuadrícula de datos tiene las propiedades SelectionMode y SelectionUnit, ninguna de las cuales acepta 'none' o 'go away'
¡Se agradece cualquier ayuda! Mi código está a continuación para referencia
<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>
Pregunta más reciente sobre este tema, con muchas buenas respuestas: http://stackoverflow.com/questions/3833536/how-to-perform-single-click-checkbox-selection-in-wpf-datagrid/8333704#8333704 – surfen