c# GDI填充矩形重绘时不会出现闪烁,但画图就会出现我闪烁问题,这是为什么?
graphics.FillPolygon(brush, ptRect, System.Drawing.Drawing2D.FillMode.Winding);
graphics.DrawImage(bp, Rectangle); //会不断闪烁,为啥
c# GDI填充矩形重绘时不会出现闪烁,但画图就会出现我闪烁问题,这是为什 ...
画图是在重新绘制页面,每画一次就要刷新一次,所以就会闪,这是无法解决的,不过可以吧闪烁降低,就是你把绘制区域单独做成用户控件,然后放在你的主界面上,这样绘图的时候只会刷新你画的那一块,整个主界面不会闪!