我在一个Panel里调用它的Paint事件画了很多条线,但是我将另一个界面放在这个Panel上面时,线会被擦掉,请问为什么?怎么解决?还有如果我想刷新Paint事件绘制的图形时该怎么办?
------解决方案--------------------------------------------------------
这个问题很正常,你要一直重绘。才能保证线一直存在。
或者用一个图片作为Panel的背景,把线绘制在图片上就不会消失了。
WPF绘制的就不会消失!
------解决方案--------------------------------------------------------
panel1.Invalidate()