我正在使用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();