VC++中 RadioButton分组详解
2014-04-10 11:53
246 查看
今天在VC中,偶尔使用了下RadioButton控件,发现RadioButton分组使用的有问题,在网上查了下,许多人说,把同一组的RadioButton放到一个GroupBox中,再把其中一个RadioButton的Group设为true,就能完成分组。但我照这个做,发现不行,同一个GroupBox里的RadioButton键,无法互斥。然后再到网上搜答案,看到有人说,需要先设置下Tab
Order的顺序。于是照做下,终于明白了,RadioButton是如何分组的。
在VC里,如果有多组RadioButton键,分组顺序是安装Tab Order的顺序来执行的,一个分组是以RadioButton属性Group为true值开始的。如果按照Tab
Order顺序来,排在第一RadioButton的Group属性,不管是不是true,都把它当为第一个分组的开始,直到出现下一个RadioButton的Group属性为true时,分组才结束。
例如,在一个对话框中,有一下RadioButton按钮,其 在Tab
Order里的顺序分别为 4 、7、8、 10、 12、 14、 18,其中8和14的Group属性为true,则实际的分组为(4、7),(8、10、12),(14、18)。
*注:在VC中,按Ctrl+D,然后再用鼠标依次点击控件,来进行 Tab Order的排序。
Order的顺序。于是照做下,终于明白了,RadioButton是如何分组的。
在VC里,如果有多组RadioButton键,分组顺序是安装Tab Order的顺序来执行的,一个分组是以RadioButton属性Group为true值开始的。如果按照Tab
Order顺序来,排在第一RadioButton的Group属性,不管是不是true,都把它当为第一个分组的开始,直到出现下一个RadioButton的Group属性为true时,分组才结束。
例如,在一个对话框中,有一下RadioButton按钮,其 在Tab
Order里的顺序分别为 4 、7、8、 10、 12、 14、 18,其中8和14的Group属性为true,则实际的分组为(4、7),(8、10、12),(14、18)。
*注:在VC中,按Ctrl+D,然后再用鼠标依次点击控件,来进行 Tab Order的排序。
相关文章推荐
- VC++中如何让RadioButton分组,并且互斥
- MFC Radio Button 使用 分组 RadioButton 用法
- VC++常用数据类型及其操作详解
- 【vc】DECLARE_SERIAL / IMPLEMENT_SERIAL 宏的技术详解
- H265(HEVC) nal 单元头介绍及rtp发送中的fu分组发送详解
- VC-终止线程,ExitThread函数,Te r m i n a t e T h r e a d函数,撤消线程,详解
- VC常用数据类型使用转换详解
- fastcall调用约定详解(VC与Delphi)
- VC常用数据类型使用转换详解
- [VC++] WinHttpSendRequest function 详解
- MFC Radio Button 使用 分组 RadioButton 用法
- Winform的RadioButton控件分组
- 19.VC(custom)-CreateProcess函数详解
- VC++常用数据类型及其操作详解
- VC++ WinMain()函数详解
- VC常用数据类型使用转换详解
- 常用数据类型使用转换详解(VC)
- VC++常用数据类型及其操作转换详解