I have two columns of Radio Buttons => snipboard.io/Xy3IQr.jpg.
xaml
<StackPanel Orientation="Vertical"> <RadioButton x:Name="gRBuResearcher1" Click="gRBuResearcher1_Click" > <Label Content="Researcher"/> </RadioButton> <RadioButton x:Name="gRBuScientist1" Click="gRBuScientist1_Click" > <Label Content="Scientist"/> </RadioButton> <RadioButton x:Name="gRBuMedic1" Click="gRBuMedic1_Click" > <Label Content="Medic"> </RadioButton> <RadioButton x:Name="gRBuDispatcher1" Click="gRBuDispatcher1_Click" > <Label Content="Dispatcher"/> </RadioButton> </StackPanel> ... <StackPanel Orientation="Vertical"> <RadioButton x:Name="gRBuResearcher3" Click="gRBuResearcher3_Click" > <Label Content="Researcher"/> </RadioButton> <RadioButton x:Name="gRBuScientist3" Click="gRBuScientist3_Click" > <Label Content="Scientist"/> </RadioButton> <RadioButton x:Name="gRBuMedic3" Click="gRBuMedic3_Click" > <Label Content="Medic"/> </RadioButton> <RadioButton x:Name="gRBuDispatcher3" Click="gRBuDispatcher3_Click" > <Label Content="Dispatcher"/> </RadioButton> </StackPanel>
xaml.cs
//------------------------------ private void gRBuResearcher1_Click(object sender, RoutedEventArgs e) { gstCharacter1 = "Researcher"; }//gRBuResearcher1_Click //------------------------------ //------------------------------ private void gRBuScientist1_Click(object sender, RoutedEventArgs e) { gstCharacter1 = "Scientist"; }//gRBuScientist1_Click //------------------------------ //------------------------------ private void gRBuMedic1_Click(object sender, RoutedEventArgs e) { gstCharacter1 = "Medic"; }//gRBuMedic1_Click //------------------------------ //------------------------------ private void gRBuDispatcher1_Click(object sender, RoutedEventArgs e) { gstCharacter1 = "Dispatcher"; }//gRBuDispatcher1_Click //------------------------------ ... //------------------------------ private void gRBuResearcher2_Click(object sender, RoutedEventArgs e) { gstCharacter2 = "Researcher"; }//gRBuResearcher2_Click //------------------------------ //------------------------------ private void gRBuScientist2_Click(object sender, RoutedEventArgs e) { gstCharacter2 = "Scientist"; }//gRBuScientist2_Click //------------------------------ //------------------------------ private void gRBuMedic2_Click(object sender, RoutedEventArgs e) { gstCharacter2 = "Medic"; }//gRBuMedic2_Click //------------------------------ //------------------------------ private void gRBuDispatcher2_Click(object sender, RoutedEventArgs e) { gstCharacter2 = "Dispatcher"; }//gRBuDispatcher2_Click //------------------------------
If "Researcher" is selected in the 1st col, how do I block "Researcher" from being selected in the 2nd col?