我的程序使用 DrawImage 在图片框中绘制图像。这个图像,一个球(.png透明),每秒都被另一个不同颜色的球覆盖。 3-5秒后球的边缘变坏,因为覆盖。
我试图在任何覆盖之前用 FillRectangle 清理背景,但我需要保留windows窗体背景。我怎么能这样做?
答案 0 :(得分:0)
对于将来会遇到这种情况的人:
g.Clear(Color.FromArgb(0,0,0,0)); //Clear the graphics with transparent as background
g.DrawImage(...); //Draw your image