当前位置:编程学习 > C#/ASP.NET >>

vb.net 如何预加载窗体?

额..也就是在主窗体时提前加载其他所有的窗体..
vb6的load木有用了...
不然在切换其他窗体的时候会有闪烁的状态..
不知道各位大大有啥建议呢?
求各位大哥大姐指点一二啊.. --------------------编程问答-------------------- 没有太明白LZ说的啥意思,先试着理解下这两个的用法"
Form1.Show()
Form1.ShowDialog()
--------------------编程问答-------------------- 就是提前在后台加载窗体 不显示 这样的话 切换窗体就不会有间断了哦... --------------------编程问答--------------------
引用 1 楼 fengqingtao2008 的回复:
没有太明白LZ说的啥意思,先试着理解下这两个的用法"
Form1.Show()
Form1.ShowDialog()

就是提前在后台加载窗体 不显示 这样的话 切换窗体就不会有间断了哦.. --------------------编程问答-------------------- 1、在一個Module中先定義窗體。
2、設置Module為啟動
3、在Module 輸入以下
    Sub Main()
        FrmMain = New _Main
        FrmMain.Show()
    End Sub
--------------------编程问答-------------------- 可以重写构造函数,new在load之前执行 --------------------编程问答-------------------- 添加一 BackGroundWorker 控件(类似于一后台进程),在调用构造函数的时候开始取数据,取完了赋值上去。
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,