我正在使用 BufferedGraphics 在我的表单上绘制,当我开始绘制它时,它会清除背景黑色,仅在我第一次绘制时。我正在使用图片框,并将其图像设置为新位图。
我只是想知道为什么当我调用BufferedGraphics.Graphics.DrawEllipse()
它时会清除背景黑色!?
GraphicsBufferedContext = BufferedGraphicsManager.Current;
GraphicsBuffer = GraphicsBufferedContext.Allocate(CurrentGraphics, new Rectangle(0, 0, CurrentPictureBox.Image.Width, CurrentPictureBox.Image.Height));
//Mouse Move
GraphicsBuffer.Graphics.DrawEllipse
GraphicsBuffer.Render();