以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 如何防止窗口闪烁? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41769) |
||||
-- 作者:Siluy_kl1017 -- 发布时间:2013/10/27 9:41:00 -- [求助] 如何防止窗口闪烁? 为了将表的标题按照希望的顺序排列,做了个内部函数。 但是排列时窗口闪的厉害。 最好是有更好的方法排列,或者能抑制窗口闪烁也行。求帮助。
|
||||
-- 作者:有点甜 -- 发布时间:2013/10/27 20:51:00 -- 参考代码 Dim ts As object = BaseMainform.Controls("MainPages") Dim t As object = ts.controls("表B") ts.controls.Remove(t) msgbox(1) ts.controls.add(t) |
||||
-- 作者:Siluy_kl1017 -- 发布时间:2013/11/1 21:59:00 -- 感谢回复。 再请教。这个例子是把原来就在MainPages里的表Remove掉以后再add进去。 如果要把原来不在MainPages里的表add进去该怎么写? |
||||
-- 作者:有点甜 -- 发布时间:2013/11/1 22:06:00 -- 那就用加载卸载表。 |
||||
-- 作者:Siluy_kl1017 -- 发布时间:2013/11/4 9:29:00 -- 谢谢解答。 我上次的提问表述的不明确。 我是想在一个事件代码中用Remove去除某个表(如“表B”),而要在另一个事件代码中再把这个表Add到MainPages中去。 就是不知道如何在另一个事件代码中通过表名“表B”抓住这个表。 不想用加载卸载表来实现。 |
||||
-- 作者:Bin -- 发布时间:2013/11/4 9:33:00 -- 使用一个全局变量保存这个表控件.
|
||||
-- 作者:Siluy_kl1017 -- 发布时间:2013/11/4 13:55:00 -- 谢谢 |