RadioButton中,唯一要说的说是GroupName,当有这个属性时,可以指定同一个容器中的组,如果没有这个参属性,默认当所有RadioButton都以这个容器为一组。

XAML代码:
<TextBlock Margin="10,10,3,73.778" Grid.Column="0" Grid.Row="0" FontSize="24"

        >RadioButton</TextBlock>

<DockPanel Margin="10,57.56,3,38.338" Grid.Column="0"/>     

<DockPanel Margin="10,46.197,3,24.261" Grid.Column="0">

    <TextBlock Name="txtb" FontSize="12">Click a radio button.</TextBlock>

<StackPanel>     

    <RadioButton Name="rb1" Checked="WriteText2">Yes</RadioButton>

    <RadioButton Name="rb2" Checked="WriteText2">No</RadioButton>

    <RadioButton Name="rb3" Checked="WriteText2">No opinion</RadioButton>

</StackPanel>

</DockPanel>

<DockPanel Margin="10,0,3,0" Grid.Column="0" VerticalAlignment="Bottom" Height="63.84">

<TextBlock FontSize="12">Choose color and number.</TextBlock>

<StackPanel>

    <RadioButton GroupName="colorgrp">Red</RadioButton>

    <RadioButton GroupName="colorgrp">Blue</RadioButton>

    <RadioButton GroupName="numgrp">1</RadioButton>

    <RadioButton GroupName="numgrp">2</RadioButton>

</StackPanel>

</DockPanel>

 CS代码:

         void WriteText2(object sender, RoutedEventArgs e)

      {

               RadioButton li = (sender as RadioButton);

                txtb.Text = "You clicked " + li.Content.ToString() + ".";

        }  

相关文章:

  • 2022-02-04
  • 2022-12-23
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-05
  • 2021-11-04
  • 2022-01-06
  • 2021-10-17
  • 2021-10-26
  • 2022-12-23
  • 2021-05-01
相关资源
相似解决方案