以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]radio按钮希望在其他空白区域点击时,变为不是选中状态  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71291)

--  作者:huhu
--  发布时间:2015/7/8 17:17:00
--  [求助]radio按钮希望在其他空白区域点击时,变为不是选中状态

正常情况点击radio是选中状态,但是点击不是radio的地方,发现radio仍然是选中状态。

希望在其他空白区域点击时,变为不是选中状态,请问下面这句代码写到哪里?

e.Form.Controls("radio").Checked = False


--  作者:jialihaha
--  发布时间:2015/7/8 17:19:00
--  
逻辑不是很好,如果有很多个呢,你那么一操作,不是都未选中了吗
--  作者:huhu
--  发布时间:2015/7/8 17:23:00
--  
以下是引用jialihaha在2015/7/8 17:19:00的发言:
逻辑不是很好,如果有很多个呢,你那么一操作,不是都未选中了吗

radio不是只能有一个处于选中状态吗?单选按钮不会出现多个同时选中状态。


--  作者:大红袍
--  发布时间:2015/7/8 17:27:00
--  

 不明白你什么意思,点哪里设置,就去哪个控件写click事件

 

    e.Form.Controls("RadioButton1").Checked = False


--  作者:huhu
--  发布时间:2015/7/8 17:32:00
--  
以下是引用大红袍在2015/7/8 17:27:00的发言:

 不明白你什么意思,点哪里设置,就去哪个控件写click事件

 

    e.Form.Controls("RadioButton1").Checked = False

控件里面是这么写没有问题啊。

我是说其他地方。比如没有按钮,没有文本框,就是说没有控件的地方,我点击一下。希望单选按钮由选中变为不选中。


--  作者:大红袍
--  发布时间:2015/7/8 18:32:00
--  
 窗口里,放一个panel,停靠设置成fill,其他控件放在里面,然后编写panel的click事件。