C#中的GDI+
我用form1_click(...),画一个圆,为什么每次画完后一会儿就消失了呢,能不能一直让他停在那边...
我用form1_click(...),画一个圆,为什么每次画完后一会儿就消失了呢,能不能一直让他停在那边
展开
2个回答
展开全部
--因为你用的Event不对,你要用Paint Event; 否则Click结束后,图画好后,你的g.Dispose(),图就没有了。。。
private void Form1_Paint(object sender,
Windows.Forms.PaintEventArgs e)
{
Graphics g = e.Graphics;
g.FillRectangle(Brushes.White, this.ClientRectangle);
private void Form1_Paint(object sender,
Windows.Forms.PaintEventArgs e)
{
Graphics g = e.Graphics;
g.FillRectangle(Brushes.White, this.ClientRectangle);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询