关于窗体上控件的加速显示
一个重量级窗体显示较慢,希望在其它控件完成加载显示之前,在窗体上显示“请稍侯。。。”的字样!
我的經驗告訴我,你的想法是好的!就像Loading一些大量的數據時候,出現這樣的等待窗口!
但你說的“重量级窗体”-里面是包含了多少個Txtbox和Label,不會有1萬多個吧!
在窗體實例化、窗體里控件窗體實例化、窗體加載三個主要的面里,你的雞蛋是放在了窗體加載并且該雞蛋還很湯手,所以速度刷新就跟不上:
可以用:1.System.Threading.Thread.Curren..(sleep(500))來
2.或則你把雞蛋放到其它的地方去,不要放在MYbase.Load里
3.或看一下微軟的VB.net101例子,凡是有加載SQLserver的數據她們多做了狀態提示,要求應該能滿足你!
祝好遠!