日期:2014-05-19  浏览次数:20758 次

想问一下各位关于.NET程序的优化问题
如果一个程序需要很多LABLE控件,那么这时候我是继续拖LABLE好呢?还是自己画?

如果采用自己画,那么效率怎么哪个高点?望指教...

------解决方案--------------------
应该自己画效率高。
------解决方案--------------------
在Paint事件中使用e.Graphics.DrawString效率高
因为Label会处理很多消息,而自己绘制不用
------解决方案--------------------
自己画
------解决方案--------------------
从不优化,让客户等。别太离谱就可以
------解决方案--------------------
自己重画可能比较不利于维护和升级。是不是可以自己写个label,用gdi+绘制,不继承control,只是实现IComponet接口