问题
今天在设计一个表单控件时,发现分开的两组选项按钮控件经常错乱,如下图1:
原因
花了几乎一整天的时间调试研究,终于发现错乱的真正原因,分享给大家,希望能帮到遇到类似问题的朋友。
原因1:分组框太小,以致于选项按钮超出了分组框,导致分组失败。
原因2:选项按钮离分组框边缘太近,导致分组框识别分组按钮失败。
解决办法
调大分组框,或者调小按钮,让分组框完全包裹按钮,并且按钮不要靠分组框边缘太近。
注意事项
按钮控件要直接画在组合框内,不能画在组合框外再拖进去,否则会造成分组失败。