C#中为什么paint更新数据的速度很慢

如题所述

是你自己写错了,在Paint事件里还用CreateGraphics,你用该用e.Graphics,而不是再创建一个。你那样写当然会画出来立即消失。Graphics p = e.Graphics;Pen myPenp = new Pen(Color.Black, 1);myPenp.DashStyle = System.Drawing.Drawing2D.DashStyle.Dot;p.DrawLine(myPenp, 0, 0, 100, 200);
温馨提示:答案为网友推荐,仅供参考
相似回答