私はオブジェクトにバインドするWPFでデータグリッドを持っています。WPF Toolkit Datagrid - どのように選択を解除しますか?
私はそこにユーザーが通過して、必要なものをチェックできるようにするDataGridCheckBoxColumnを持っています。問題は、2回クリックしなければならないということです.1回は選択してからもう一度チェック/チェックを外す必要があります。どうしたらこれをオフにするのですか、私はこれに対する答えを見つけ出す方法を探してきました。 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>
このトピックに関する新しい質問と多くの良い回答:http://stackoverflow.com/questions/3833536/how-to-perform-single-click-checkbox-selection-in-wpf-datagrid/8333704#8333704 – surfen