作者Homoon (moon)
看板Programming
标题[问题] .Net Form 的Layout 延迟...
时间Thu Apr 9 00:34:23 2009
想请教各位大大们...
我在VS2005 上写了个视窗程式....在Form load 的时候会去动态决定他的layout
可是可是阿....有很明显的..延迟感觉...且UI 上元件..不是同时出现.
是一块一块长出来...
於是我在Form load 的头加了个Form->SuspendLayout, 结尾一个ResumeLayout
可是感觉不出差异性...还是一块一块地长出来...>_<...
我本来以为Suspend 然後 Resume...会代表更改的UI 会一齐冒出XD!
(可能我搞错了.......Orz?? )
还有在其他时机会改变Layout 的时候..都会卡卡的感觉=_=..(人类可感觉出的延迟)
不知道像这样的问题...有什麽通用的solution吗@@...
原因是为何呢... (我只知道.Net 有用一陀 中介元件就是了)...
先感谢各位...Orz...............
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.68.25.157
1F:推 shinywong: 写在 Form1() 里面会不会好一点? 220.166.44.20 04/09 20:42