CheckBox返回true,然后其他CheckBox返回false



我想知道如何做到这一点,但我有2个CheckBox在我的DataGrid,我想让它,如果一个返回"true"然后另一个必须自动返回"false"

<DataGrid Name="McDataGrid" Grid.Row="1" Grid.Column="2" ItemsSource="{Binding authors}" AutoGenerateColumns="False" Height="813" Width="906" HorizontalAlignment="Right" Margin="0,45,570,0">
<DataGrid.Columns>
<DataGridTextColumn Header="Produits" Binding="{Binding Produit}"/>
<DataGridTextColumn Header="Temporaire" Binding="{Binding Temporaire}"/>
<DataGridTextColumn Header="Jour" Binding="{Binding Jours}"/>
<DataGridTextColumn Header="Permanent" Binding="{Binding Permanent}"/>
<DataGridTextColumn Header="Date D'installation" Binding="{Binding DateInstall}"/>
<DataGridTemplateColumn Width="160" Header="Licence">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox Height="25" DisplayMemberPath="Visu" ItemsSource="{Binding ComboBoxLicence}" SelectedIndex="{Binding LicenceBox}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTextColumn Header="Code SPIN" Binding="{Binding SPIN}"/>
</DataGrid.Columns>
</DataGrid>

使用单选按钮更简单,它基本上是一样的,但它会自动切换。

最新更新