3.5.1 单选控件
2025年09月26日
3.5.1 单选控件
单选控件RadioButton可以为用户选择某一个选项,单选控件常用属性如下:
■Checked,控件是否被选中。
■GroupName,单选控件所处的组名。
■TextAlign,文本标签相对于控件的对齐方式。
单选控件通常需要Checked属性来判断某个选项是否被选中,多个单选控件之间可能存在着某些联系,这些联系通过GroupName进行约束和联系,示例代码如下:
上述代码声明了两个单选控件,并将GroupName属性都设置为“choose”。单选控件中最常用的事件是CheckedChanged,当控件的选中状态改变时,则触发该事件。示例代码如下:
在上述代码中,当选中状态被改变时,则触发相应的事件。其运行结果如图3-7所示。
图3-7 单选控件的运行结果
与TextBox文本框控件相同的是,单选控件不会自动进行页面回传,必须将AutoPost- Back属性设置为true时才能在焦点丢失时触发相应的CheckedChanged事件。