以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于闪屏问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148820)

--  作者:裴保民
--  发布时间:2020/4/16 1:25:00
--  关于闪屏问题

在TimerTick事件中写了如下代码,启动窗体时有闪屏,怎么处理?

e.Form.TimerEnabled = False
Dim drp As WinForm.DropDownBox = e.Form.Controls("srflDropBox")
drp.OpenDropDown
drp.CloseDropdown

--  作者:有点蓝
--  发布时间:2020/4/16 9:24:00
--  
试试

StopRedraw暂停绘制窗口
ResumeRedraw恢复绘制窗口

--  作者:裴保民
--  发布时间:2020/4/16 9:42:00
--  
.Form.StopRedraw()
e.Form.TimerEnabled = False
Dim drp As WinForm.DropDownBox = e.Form.Controls("zcflDropBox")
drp.OpenDropDown
drp.CloseDropdown
e.Form.ResumeRedraw()

蓝老师一样的还是闪屏

[此贴子已经被作者于2020/4/16 10:14:23编辑过]

--  作者:狐狸爸爸
--  发布时间:2020/4/16 9:49:00
--  
换在AfterLoad事件中看看:

Dim drp As WinForm.DropDownBox = e.Form.Controls("srflDropBox")
drp.OpenDropDown
drp.CloseDropdown

--  作者:有点蓝
--  发布时间:2020/4/16 9:49:00
--  
那就没有办法了。
--  作者:裴保民
--  发布时间:2020/4/16 10:06:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:闪屏视频.rar


--  作者:裴保民
--  发布时间:2020/4/16 10:09:00
--  
启动窗体时出错

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


--  作者:狐狸爸爸
--  发布时间:2020/4/16 10:40:00
--  
测试没有问题:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目130.foxdb


--  作者:裴保民
--  发布时间:2020/4/16 11:17:00
--  
可能是您的下拉窗体无数据的原因吧?
我要加载数据
[此贴子已经被作者于2020/4/16 11:17:51编辑过]

--  作者:有点蓝
--  发布时间:2020/4/16 11:50:00
--  
请上传实例测试

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目130.zip