ラジオボタン
このサンプルは次のXAMLを使用しています。
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Button x:Name="btnBack" Content="戻る" HorizontalAlignment="Left" Height="55" Margin="97,63,0,0" VerticalAlignment="Top" Width="162" FontSize="20" Background="#FFFF9A9A" Click="btnBack_Click" FontFamily="Global User Interface"/>
<TextBlock HorizontalAlignment="Left" Height="36" Margin="100,174,0,0" TextWrapping="Wrap" Text="グループ1" VerticalAlignment="Top" Width="156" FontSize="20"/>
<TextBlock HorizontalAlignment="Left" Height="36" Margin="448,174,0,0" TextWrapping="Wrap" Text="グループ2" VerticalAlignment="Top" Width="156" FontSize="20"/>
<RadioButton x:Name="rdo11" Content="グループ1(その1)" HorizontalAlignment="Left" Height="38" Margin="97,212,0,0" VerticalAlignment="Top" Width="315" FontSize="20" FontFamily="Global User Interface" GroupName="group1" Checked="rdo11_Checked"/>
<RadioButton x:Name="rdo12" Content="グループ1(その2)" HorizontalAlignment="Left" Height="38" Margin="97,252,0,0" VerticalAlignment="Top" Width="315" FontSize="20" GroupName="group1" Checked="rdo12_Checked"/>
<RadioButton x:Name="rdo21" Content="グループ2(その1)" HorizontalAlignment="Left" Height="38" Margin="445,212,0,0" VerticalAlignment="Top" Width="315" FontSize="20" GroupName="group2" Checked="rdo21_Checked"/>
<RadioButton x:Name="rdo22" Content="グループ2(その2)" HorizontalAlignment="Left" Height="38" Margin="445,252,0,0" VerticalAlignment="Top" Width="315" FontSize="20" GroupName="group2" Checked="rdo22_Checked"/>
<TextBox x:Name="txt1" HorizontalAlignment="Left" Height="38" Margin="100,325,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="574" FontSize="20"/>
</Grid>
ラジオボタンではグループを設定することにより
ラジオ1とラジオ2に分類しています。
GroupName
group1
group2
このサンプルではCheckedイベントでチェックした
内容がテキストボックスに出力しています。
GruopNameで分類しているので、グループ2にチェックをしていもグループ1の値は変更されません。
GroupNameを設定しないといずれかひとつしか
チェックがつきません。
ヘッダファイルです。
起動後の画面です。
|
|