当前位置: 代码迷 >> .NET组件控件 >> Paint事件有关问题
  详细解决方案

Paint事件有关问题

热度:6775   发布时间:2013-02-25 00:00:00.0
Paint事件问题
我在一个Panel里调用它的Paint事件画了很多条线,但是我将另一个界面放在这个Panel上面时,线会被擦掉,请问为什么?怎么解决?还有如果我想刷新Paint事件绘制的图形时该怎么办?

------解决方案--------------------------------------------------------

这个问题很正常,你要一直重绘。才能保证线一直存在。

或者用一个图片作为Panel的背景,把线绘制在图片上就不会消失了。

WPF绘制的就不会消失!
------解决方案--------------------------------------------------------
panel1.Invalidate()
  相关解决方案