【发布时间】:2010-12-02 09:53:14
【问题描述】:
我有一个带有复选框的数据网格。当我单击单元格时,我希望在选择包含它的单元格时自动选中复选框。它现在正在做的是我需要选择单元格然后单击复选框,这对我们来说很烦人。
<dg:DataGrid Name="GridUsureOperation" Margin="10,444,82,6" ItemsSource="{Binding}" Style="{StaticResource GridMenu}" SelectionMode="Single" SelectionUnit="Cell">
<dg:DataGrid.Columns>
<dg:DataGridTextColumn Header="Opération" Width="*" MinWidth="60"
Binding="{Binding Operation.DescOperation}"
IsReadOnly="True" />
<dg:DataGridTextColumn Header="Dernière maintenance" Width="SizeToHeader" MinWidth="50"
Binding="{Binding DateDerniereMaintenance, StringFormat=yyyy-MM-dd}"
IsReadOnly="True"/>
<dg:DataGridTextColumn Header="Usure dernière maintenance" Width="SizeToHeader" MinWidth="50"
Binding="{Binding UsureDerniereOperation}"
IsReadOnly="True"/>
<dg:DataGridTextColumn Header="Fréquence(usure)" Width="SizeToHeader" MinWidth="50"
Binding="{Binding QteUsure}"
IsReadOnly="True"/>
<dg:DataGridTextColumn Header="Unité" Width="SizeToHeader" MinWidth="50"
Binding="{Binding TypeUsure.Description}"
IsReadOnly="True"/>
<dg:DataGridCheckBoxColumn Header="Forcer?" Width="SizeToHeader" MinWidth="50"
Binding="{Binding AfficherMaintenance}"
IsReadOnly="False">
</dg:DataGridCheckBoxColumn>
</dg:DataGrid.Columns>
</dg:DataGrid>
【问题讨论】: