以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]控件显示问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=87195)

--  作者:lzzhx
--  发布时间:2016/7/5 14:36:00
--  [求助]控件显示问题
我在一个模式窗体上放了一个复选框,以前一直正常,今天不知怎么了,打开窗体后偶尔复选框能显示出来,大部分时间复选框不显示 ,找了很长时间也找不到问题在什么地方。

复选框选择的是最顶层,代码中只是有个地方控制了一下复选框是否可用(enable),并没有改变visible的状态

--  作者:狐狸爸爸
--  发布时间:2016/7/5 14:43:00
--  

先放在一个单独的位置,不要和其他控件叠加,看看能否显示。

如果能显示,窗口的AfterLoad事件:

 

e.Form.Controls("控件名").BringtoFront


--  作者:lzzhx
--  发布时间:2016/7/5 16:15:00
--  
放在单独的位置后显示一次就又不显示了
--  作者:大红袍
--  发布时间:2016/7/5 16:17:00
--  

 把afterLoad等事件代码注释掉,再运行测试。肯定是你有代码影响了。


--  作者:lzzhx
--  发布时间:2016/7/5 16:55:00
--  
找到原因了,我做了权限控制,把这事给忘了