当我们在一个windows窗体作图,在窗体的构造函数中写如下代码
或在一个Button的Click事件中写如下代码:
运行程序可以得到所绘图形,但当我们将窗体最小化或用东西遮住窗体时,然后再恢复它,刚刚绘制的图形就消失了。
问题发生的原因是,如果窗体的一部分被隐藏了,Windows通常会立即删除与其中显示的内容相关的所在信息。
解决方法是重写OnPaint():
或者在Windows的的Paint事件中写入
当我们在一个windows窗体作图,在窗体的构造函数中写如下代码
或在一个Button的Click事件中写如下代码:
运行程序可以得到所绘图形,但当我们将窗体最小化或用东西遮住窗体时,然后再恢复它,刚刚绘制的图形就消失了。
问题发生的原因是,如果窗体的一部分被隐藏了,Windows通常会立即删除与其中显示的内容相关的所在信息。
解决方法是重写OnPaint():
或者在Windows的的Paint事件中写入