读书人

本想在override onPaint事件里重绘背景

发布时间: 2012-04-19 14:36:43 作者: rapoo

本想在override onPaint事件里重绘背景,发现onPaint事件被多次调用,为何?
本想在override onPaint事件里重绘背景,发现onPaint事件被多次调用,

override onPaint好像在是针对form上的每一个控件都响应一次paint,

这样的话,本想重绘一次背景,就会被调用多次,请问只想绘制一次背景,比如对背景渐变色绘制,如何做合适?

[解决办法]
引起重绘的可能非常多,不是像函数一样,你让他执行才执行,因为要重绘,否则你的界面就没法看了

读书人网 >C#

热点推荐