RadioButton コントロールはグループ内で1つだけ選択状態にすることができます。
複数のグループを作りたい場合には、GroupName プロパティを使用してグループを作成します。
同じグループに属する項目には、同じグループ名を付けます。
下記は、Fruits というグループと Vegetable という2つのグループを作成する例です。
XAMLの例
<Border CornerRadius="5">
<StackPanel>
<RadioButton Content="リンゴ" Name="RadioButton1"
GroupName="Fruits" />
<RadioButton Content="ミカン" Name="RadioButton2"
GroupName="Fruits" />
<RadioButton Content="バナナ" Name="RadioButton3"
GroupName="Fruits" />
</StackPanel>
</Border>
<Border CornerRadius="5">
<StackPanel>
<RadioButton Content="トマト" Name="RadioButton4"
GroupName="Vegetable" />
<RadioButton Content="キュウリ" Name="RadioButton5"
GroupName="Vegetable" />
<RadioButton Content="カボチャ" Name="RadioButton6"
GroupName="Vegetable" />
</StackPanel>
</Border>
VBの例
'Fruitsグループ RadioButton1.GroupName = "Fruits" RadioButton2.GroupName = "Fruits" RadioButton3.GroupName = "Fruits" 'Vegetableグループ RadioButton4.GroupName = "Vegetable" RadioButton5.GroupName = "Vegetable" RadioButton6.GroupName = "Vegetable"
C#の例
// Fruitsグループ radioButton1.GroupName = "Fruits"; radioButton2.GroupName = "Fruits"; radioButton3.GroupName = "Fruits"; // Vegetableグループ radioButton4.GroupName = "Vegetable"; radioButton5.GroupName = "Vegetable"; radioButton6.GroupName = "Vegetable";
