Как проверить две радиокнопки только в одно и то же время в C#?
<StackPanel Orientation="Horizontal"> <RadioButton Visibility="{Binding RadioButton1}" IsChecked="{Binding Button1,Mode=TwoWay}"/> </StackPanel> <StackPanel Orientation="Horizontal"> <RadioButton Visibility="{Binding RadioButton2}" IsChecked="{Binding Button2,Mode=TwoWay}"/> </StackPanel>
Я хочу, чтобы RadioButton1 проверил ==> RadioButton2 является ложным или
Проверка RadioButton2 ==> RadioButton1 является ложной.
Но этот код не выполняется. RadioButton1 и RadioButton2 одновременно проверяют.Я использую convert.cs, но не запускаю его.
Как два переключателя не будут проверяться одновременно.
Что я уже пробовал:
private bool reserveRadioButton1; public bool ReserveRadioButton1 { get{ return reserveRadioButton1; } set{ reserveRadioButton1 =value; if(reserveRadioButton1) { ReserveRadioButton2=false; } } private bool reserveRadioButton2; public bool ReserveRadioButton2 { get{ return reserveRadioButton2; } set{ reserveRadioButton2 =value; if(reserveRadioButton2) { ReserveRadioButton1=false; } }