删除图形

时间:2016-01-01 21:51:48

标签: c# winforms

我正在尝试按下按钮时删除组框中的所有图形,但我无法弄清楚如何。将新背景添加到组框似乎很慢,我想让它更快。

此外,我已经了解了Invalidate()方法,但它没有做我需要的。

我正在谈论的那段代码:

    private void button1_Click(object sender, EventArgs e)
    {
        groupBox0.Invalidate();
    }

    private void groupBox0_Paint(object sender, PaintEventArgs e)
    {
        Graphics graphObj = groupBox0.CreateGraphics();

        Pen mypen = new Pen(System.Drawing.Color.Red, 2);

        graphObj.DrawRectangle(mypen, 0, 0, 10, 10);
    }

当我运行代码时它什么也没做,图形仍然存在。我能做什么或改变什么?

0 个答案:

没有答案