2021-08-09 WPF控件专题 RadioButton控件详解

在这里插入图片描述

1.RadioButton控件介绍

同一组单选按钮,它们是互斥的关系

设置一个组名,不同组名的单选按钮,它们不具有互斥的关系
GroupName

2.具体案例

<Grid Name="grid1">
    <RadioButton Content="管理员" GroupName="role" HorizontalAlignment="Left" IsChecked="True" Margin="43,101,0,0" VerticalAlignment="Top" Checked="RadioButton_Checked"/>
    <RadioButton Content="学生"  GroupName="role" HorizontalAlignment="Left" Margin="115,101,0,0" VerticalAlignment="Top" Checked="RadioButton_Checked"/>
    <RadioButton Content="教师" GroupName="role" HorizontalAlignment="Left" Margin="221,101,0,0" VerticalAlignment="Top" Checked="RadioButton_Checked"/>
</Grid>
private void Window_Loaded(object sender, RoutedEventArgs e)
{
    RadioButton rbtn = new RadioButton();
    rbtn.Content = "主任";
    rbtn.GroupName = "role";
    rbtn.IsChecked = false;
    rbtn.HorizontalAlignment = HorizontalAlignment.Left;
    rbtn.VerticalAlignment = VerticalAlignment.Top;
    rbtn.Margin = new Thickness(320, 101, 0, 0);
   // rbtn.Checked += RadioButton_Checked;
   this.grid1.Children.Add(rbtn);
}

private void RadioButton_Checked(object sender, RoutedEventArgs e)
{
    MessageBox.Show((sender as RadioButton).Content.ToString());
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值