问题描述
现在有两个radioButton,画面启动的时候焦点在第一个Button上,要求出来虚框(只框在后面的文字上即TEXT)。现在的现象是按Tab到下一个控件(比如另一个TextBox),再按ShiftTab返回到RadoButton上时焦点的虚框会出现的,但初始的时候就是没有。如何解决?
解决方案
解决方案二:
这个问题下面是一个可能的原因,仅供参考:你如果把radionbutton所在的容器,比如是一个groupbox的tabindex的值设置为0的话应该是没问题的,否则如果是非0的值的话,在初始化表示的时候焦点是不在radiobutton上的,所以,你看看你的groupbox的tabindex是不是0??
解决方案三:
groupbox的tabindex是0跟第一个Button的Index是一样的.
解决方案四:
那你初始的时候,焦点是在哪个控件上呢?
解决方案五:
焦点就在第一个RadioButton上.
解决方案六:
调用RadioButton.gotfocus
解决方案七:
同意楼上,在RadioButton.gotfocus事件中强制地把焦点移动到Text上。焦点在哪,那个框就在那,RadioButton处于焦点状态时,框就在焦点上,RadioButton被选中和处于焦点位置是两回事,这个你务必搞清楚。
解决方案八:
RadioButton.Focus已经写过了,没用的.
解决方案九:
麻烦各位实际试一下再说.
解决方案十:
没人知道吗?????
时间: 2024-11-03 11:01:29