C# WinForm 刷新机制是否有致命问题,如何解决?
设计程序的时候,Winform需要有底图.底图是1024*768的.
可是上面放置的空间,比如有10个pictureBox,10个TextBox,
什么代码都不写,运行。
窗口在XP下出现停滞现象,反应很慢,个人觉得比VB设计的窗口要慢不只1000倍。而且上面有更顶窗口覆盖,然后关闭,也会滞后反应。
窗口在Vista下,启动显示,以及最小化后恢复,也会出现慢的现象。而覆盖窗口倒没有慢的现象。
我个人觉得这是.net的一个致命问题。
当然或许有更好的方法,我没发现。
如果不用底图,则反应正常。但是很多情况下是要底图的,也不可能要求很大的地图,起码要能够铺满标准屏幕1024*768.
有时候软件设计并不是默认加一点修饰,除非做工具软件或者ERP.
不知道高手们是什么意见,试试看。