日期:2014-05-18  浏览次数:20961 次

winform 双缓存局部绘图
小弟新手,现在做winform,首先在一个窗体上绘制出一个矩形,然后弹出对话框(对话框能遮挡住矩形一部分,或者拖动对话框到矩形上),被遮挡的部分就消失了,我要实现消失的部分局部重绘怎么做,实例代码最好,谢谢大虾们

------解决方案--------------------
在绘图paint事件里添加invalidate()重绘,就是闪
------解决方案--------------------
OnPaint事件中写绘图代码,这个就能解决遮挡消失问题
代码中用invalidate强制重绘
------解决方案--------------------
应该是在别的事件里添加invalidate()