作者:PeterXu 来源:Blog.CSDN Blog: http://blog.csdn.net/peterreg/
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址:http://blog.csdn.net/peterreg/archive/2008/04.aspx
接我的上一篇文章《Windows应用程序常用控件类(4)-CheckBox》,下面我们来对其中用到的控件类RadioButton进行分析。
1. 简介
RadioButton类 表示Windows 单选按钮控件。
命名空间 System.Windows.Forms
程序集 System.Windows.Forms(System.Windows.Forms.dll 中)
基类 ButtonBase 实现按钮控件共同的基本功能。
2. 常用属性
Checked 获取或设置一个值,该值指示 System.Windows.Forms.RadioButton是否处于选中状态。
3. 常用事件
CheckedChanged 当Checked 属性的值更改时发生。
单选按钮一般用作一个组,有时称为选项按钮。单选按钮允许用户从几个选项中选择一个。当同一个容器中有多个RadioButton控件时,一次只能选择一个按钮。所以如果有3个选项,例如Red、Green和Blue,如果Red选项被选中,而用户单击Blue,则Red会自动取消选中。
RadioButton 和 CheckBox控件的功能相似:它们提供用户可以选择或清除的选项。不同之处在于,可以同时选定多个 CheckBox 控件,而选项按钮却是互相排斥的。