将对话框上的单选按钮分组
当将单选按钮添加到对话框时,将它们作为一个组处理,在“属性”窗口中为组中的第一个按钮设置 Group 属性。 该单选按钮的控件 ID 于是出现在添加成员变量向导中,这使您得以为单选按钮组添加成员变量。
在对话框上可以有一组以上的单选按钮,每组都应通过下面的过程添加。
将一组单选按钮添加到对话框
选择“工具箱”窗口中的单选按钮 (RadioButton) 控件,并在对话框中单击希望放置该控件的位置。
重复步骤 1 以添加所需的任意多个单选按钮。 确保组中单选按钮的 Tab 键顺序是连续的(有关更多信息,请参见更改控件的 Tab 键顺序)。
在“属性”窗口中,将 Tab 键顺序中的第一个单选按钮的 Group 属性设置为 True。
将 Group 属性更改为 True 将为资源脚本的对话框对象中的该按钮项添加 WS_GROUP 样式,并确保用户一次只能选择按钮组中的一个单选按钮(当用户单击一个单选按钮时,组中的其他按钮都被清除)。
提示
只有组中的第一个单选按钮可将 Group 属性设置为 True。 如果有其他不属于按钮组的控件,则将组外 第一个控件的 Group 属性设置为 True。 通过按 Ctrl + D 查看 Tab 键顺序可以快速确定组外的第一个控件。
为单选按钮组添加成员变量
右击 Tab 键顺序中的第一个单选按钮控件(主导控件和 Group 属性设置为 True 的控件)。
从快捷菜单中选择**“添加变量”**。
在“添加成员变量向导”中,选择**“控件变量”复选框,然后选择“值”**单选按钮。
在“变量名”框中,键入新成员变量的名称。
在**“变量类型”**列表框中,选择 int 或键入 int。
现在可以修改代码,指定哪个单选按钮应显示为被选定。 例如,m_radioBox1 = 0; 选定组中的第一个单选按钮。
有关将资源添加到托管项目的信息,请参见“.NET Framework 开发员指南”中的应用程序中的资源。有关手动将资源文件添加到托管项目、访问资源、显示静态资源和将资源字符串分配给属性的信息,请参见演练:本地化 Windows 窗体和演练:将本地化资源用于 ASP.NET。
要求
Win32