Ho un datagrid in WPF che sto vincolando ad un oggetto.WPF Toolkit Datagrid - come si disattiva la selezione?
Ho un DataGridCheckBoxColumn su cui voglio che gli utenti possano passare e spuntare quelli che vogliono. Il problema è che devono cliccare due volte, una volta per la selezione e poi di nuovo per selezionare/deselezionare. Come diavolo lo spegni, sto cercando il modo di desiderare a lungo di trovare la risposta a questo. Il datagrid ha proprietà SelectionMode e SelectionUnit - nessuno dei quali accetta 'none' o 'go away'
Qualsiasi aiuto è apprezzato! Il mio codice è sotto per riferimento
<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>
Domanda più recente su questo argomento, con molte buone risposte: http://stackoverflow.com/questions/3833536/how-to-perform-single-click-checkbox-selection-in-wpf-datagrid/8333704#8333704 – surfen