删除填充矩形c#

本文关键字:填充矩形 删除 | 更新日期: 2023-09-27 17:53:38

我正在为一款电子游戏制作外部地图。因此,我在一个图片框里面画了一个矩形。我用计时器每1/10秒重画一次矩形。现在我的问题是:我如何在绘制新矩形之前删除旧矩形?

删除填充矩形c#

您应该在PictureBoxPaint事件的事件处理程序中进行绘图,使用通过PaintEventArgs传递的Graphics对象。然后,每次PictureBox重新绘制其内容时,都会为您完成清理和重新绘制PictureBox的背景。然后,不要每隔1/10秒调用一次draw方法或其他方法,你可以每隔1/10秒调用一次yourPictureBox.Invalidate()