当选中一个控件时,如何让其他制件失去焦点?
vb2010吧
全部回复
仅看楼主
level 5
冰上一点黑
楼主
现况:选中listbox01,listbox01处于选中状态
选中listbox02,01和02都处于选中状态
选中textbox,三个都处于选中状态
期望解决效果:
选中任意一个,其他控件都处于非选状态!也就是我选中textbox时,不想上面的两个listbox还处在选中的选项中!
2013年02月22日 06点02分
1
level 13
百百mp3
其实你点击Textbox后Listbox已经失去焦点的了,还有那一横在那里,是系统的问题.
当textbox接受焦点时输入下面的语句就可以了:
listbox1.ClearSelect()
listbox2.ClearSelect()
2013年02月22日 11点02分
2
冰上一点黑
我在win8做的,换到XP也是一样,难道是我人品问题?
2013年02月23日 04点02分
百百mp3
回复
@冰上一点黑
:Windows当然是一样的...没看见代码吗?
2013年02月23日 06点02分
冰上一点黑
回复 百百mp3 :哈哈`原来点别的控件真的失去焦点了`我写在listbox的LostFocus就好了,谢谢大神……
2013年02月25日 06点02分
level 10
小虫😇
焦点只有一个吧……点另一个就失去焦点了。
2013年07月15日 02点07分
3
1