以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]单选框选定后显示问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=80685)

--  作者:荟美绘姿
--  发布时间:2016/1/29 10:11:00
--  [求助]单选框选定后显示问题

在窗口有四个控件,两个单选框和两个分组框,两个单选框分别为:法人或其他组织和公民;两个公组框分别为:GroupBox3和GroupBox4,两个分组框内分别都有控件,我的要求是当选定[法人或其他]单选框时则在窗口显示GroupBox3分组框及其里面的控件;当选定[公民]单选框时则在窗口显示GroupBox4分组框及其里面的控件

请大侠帮忙一下下,这个代码应该如何写,谢谢!

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20160129095734.png
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2016/1/29 10:13:00
--  

很简单啊,click事件

 

e.Forms.Controls("GroupBox3").Visible = False

e.Forms.Controls("GroupBox4").Visible = true


--  作者:荟美绘姿
--  发布时间:2016/1/29 10:22:00
--  

出现错误Forms不是ControlEventArgs的成员


--  作者:大红袍
--  发布时间:2016/1/29 10:23:00
--  

哦写错了,去掉s

 

e.Form.Controls("GroupBox3").Visible = False

e.Form.Controls("GroupBox4").Visible = true


--  作者:荟美绘姿
--  发布时间:2016/1/29 11:31:00
--  
不行
--  作者:荟美绘姿
--  发布时间:2016/1/29 11:37:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20160129113537.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20160129113601.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20160129113659.png
图片点击可在新窗口打开查看
点了公民就没有了
--  作者:大红袍
--  发布时间:2016/1/29 11:41:00
--  
GroupBox4不要放在3的里面啊,不然隐藏3,4就一起隐藏了啊
--  作者:荟美绘姿
--  发布时间:2016/1/29 12:02:00
--  
但执行窗口时会同时出现GroupBox3和GroupBox4
--  作者:大红袍
--  发布时间:2016/1/29 12:11:00
--  
以下是引用荟美绘姿在2016/1/29 12:02:00的发言:
但执行窗口时会同时出现GroupBox3和GroupBox4

 

你不能在afterLoad事件执行一次隐藏?要灵活变通


--  作者:荟美绘姿
--  发布时间:2016/1/29 15:50:00
--  
我在afterLoad事件执行一次隐藏的,执行了点公民GroupBox4就不显示了