日期:2014-05-20  浏览次数:20770 次

[探讨]如何解决控件多的闪动问题
可使用VB、Dephi在窗口中放置几百个控件也不会有任何的闪动现象
为什么.Net连几十个也接受不了呢?

——窗口拖进来40个左右的Label,即使什么都不做,不去运行,也会有闪动现象。就是说,你切换到其他程序,例如IE,切换回来,就会感到界面刷新闪动了。

做程序,40个Label,应该说很常见的吧。如何解决这种问题呢?

------解决方案--------------------
这样的问题基本都很难...

学习..
------解决方案--------------------
建议楼主学习C++,不要在C#里面混了
------解决方案--------------------
我做过C#+WINFORM程序
也几十个LABEL吧,没见闪啊
是不是你电脑配置的问题
------解决方案--------------------
lz:
恕我直言,如果你的界面要用这么多Label或TextBox控件的画,给别人的感觉肯定是非常累赘,为什么不用其他控件替代呢,如:DataGridView,DataGrid,FlowLayoutPanel,TableLayoutPanel。。。。。,它们既能显示大量数据,界面又简洁。
你可能会说这些数据基本上没有联系,是独立的,你可以组织一下,不组织也行,稍微辛苦一下,用代码把它们一个个添进去,你自己是很好控制的。。。。
------解决方案--------------------
TO:问题总要面对,总要有解决方案的,回避,不是好方法,而且,找不到问题根源。

支持楼主这句话,也只有这样才能更好的学习进步,提高...

以前也有很多人遇到过类似的问题,但都似乎没有什么好的解决方案,等待高手来解决...

我也好学习一下...