
如何将RadioButton分组(NSIS)
我有两组单选框,一组是性别分组,一组是政治面貌分组,一个四个单选按钮。可是默认四个单选按钮是一组的,我该怎么操作,才可以分成两个控制性别,两个控制政治面貌呢?...
我有两组单选框,一组是性别分组,一组是政治面貌分组,一个四个单选按钮。可是默认四个单选按钮是一组的,我该怎么操作,才可以分成两个控制性别,两个控制政治面貌呢?
展开
1个回答
展开全部
每组的第一个 RadioButton 都要加上 WS_GROUP 样式,否则都视为一组。
${NSD_CreateRadioButton} 10u 10u 280u 9u "男"
Pop $1
${NSD_AddStyle} $1 ${WS_GROUP}
${NSD_CreateRadioButton} 10u 25u 280u 9u "女"
Pop $1
${NSD_CreateRadioButton} 10u 40u 280u 9u "团员"
Pop $1
${NSD_AddStyle} $1 ${WS_GROUP}
${NSD_CreateRadioButton} 10u 55u 280u 9u "群众"
Pop $1
注:由于 NSIS 官方头文件的问题,无法给句柄为 $0 的控件加样式:
${NSD_AddStyle} $0 ${WS_GROUP}
这样没法加上去的。
${NSD_CreateRadioButton} 10u 10u 280u 9u "男"
Pop $1
${NSD_AddStyle} $1 ${WS_GROUP}
${NSD_CreateRadioButton} 10u 25u 280u 9u "女"
Pop $1
${NSD_CreateRadioButton} 10u 40u 280u 9u "团员"
Pop $1
${NSD_AddStyle} $1 ${WS_GROUP}
${NSD_CreateRadioButton} 10u 55u 280u 9u "群众"
Pop $1
注:由于 NSIS 官方头文件的问题,无法给句柄为 $0 的控件加样式:
${NSD_AddStyle} $0 ${WS_GROUP}
这样没法加上去的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询