MFC中的无线电组

时间:2010-12-20 22:27:11

标签: visual-studio-2008 user-interface mfc checkbox

  1. 如何将多个mfc电台盒分组到一个组中?
  2. 是否可以将变量(最好是指示已检查的无线电或布尔数组的整数)绑定到此组。通过绑定我的意思是使用DDX_*

1 个答案:

答案 0 :(得分:1)

  1. 单选按钮必须在Tab顺序中相邻。 Tab键顺序可从Visual Studio的对话框编辑器中进行编辑(查找“Tab Order”菜单项,Ctrl-D是VS 2005中的快捷方式)。然后,您必须按顺序单击它们来排列单选按钮。对于选项卡组中的第一个单选按钮,您必须将其Group属性设置为True。您还应该选择跟随您的单选按钮组的控件,并将其Group属性设置为True。这样,单选按钮将形成一个组并且将按预期运行(检查当某些单选按钮具有焦点时键盘箭头如何工作)。

  2. 您可以通过DDX_Radio宏按上述方法配置单选按钮组。请参阅:http://msdn.microsoft.com/en-US/library/fchz3yh5(v=VS.80).aspx