清除Windows窗体中的DrawRectangle

Jef*_*eff 5 .net vb.net graphics clear drawrectangle

我画了一个矩形,睡了几毫秒 - 然后我想清除矩形,但我无法弄清楚如何.(矩形坐在图形上,所以我不能简单地用另一个矩形覆盖它)

                graphics.DrawRectangle(p, innerRectangle)
                System.Threading.Thread.Sleep(75)
                Next I want to clear the rectange...
Run Code Online (Sandbox Code Playgroud)

Jon*_*n B 5

您需要重绘图形(或至少在矩形下的部分).如果这是一个图片框或类似的东西,请使用Invaldiate()强制重绘.