【发布时间】:2014-09-13 01:48:40
【问题描述】:
我的表单中有一个名为 Pan_Paint 的面板,我的代码如下:
Graphics graph = Pan_Paint.CreateGraphics();
graph.FillEllipse(new SolidBrush(Blue), 10, 10, 100, 100);
当我最小化表单时,当我恢复它时,该行将消失。或者当我按下 Tab 按钮时,也会发生同样的事情。我能做些什么来解决这个问题?谢谢。
【问题讨论】:
-
我不想再画了我只想知道有没有其他方法。我的程序不仅仅是上面的代码,它里面有很多形状,所以我不能再画了。
-
您需要阅读绘图管道...您可以通过多种方式与窗口进行交互,其中一些会强制窗口自行重绘,而无需了解这个额外的椭圆。因此,重申 Sneftel 所说的话,再画一遍 - 适当