Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
When RadioButton controls are grouped, the buttons are mutually exclusive. A user can select only one item at a time within a RadioButton group. Unlike a CheckBox, when a RadioButton is selected it cannot be cleared by clicking it. The application programmatically clears a selected item when the user selects a new item. Whether a RadioButton is selected is determined by the state of its IsChecked property. You can group RadioButton controls by placing them inside a parent or by giving them a group name. The following example groups three RadioButton elements inside a StackPanel parent.
Example
<StackPanel>
<RadioButton Name="rb1" Checked="WriteText2">Yes</RadioButton>
<RadioButton Name="rb2" Checked="WriteText2">No</RadioButton>
<RadioButton Name="rb3" Checked="WriteText2">No opinion</RadioButton>
</StackPanel>
This example uses the GroupName property to group the RadioButton controls into two groups.
<StackPanel>
<RadioButton GroupName="colorgrp">Red</RadioButton>
<RadioButton GroupName="colorgrp">Blue</RadioButton>
<RadioButton GroupName="numgrp">1</RadioButton>
<RadioButton GroupName="numgrp">2</RadioButton>
</StackPanel>
For the complete sample see RadioButton Sample.