我有一个WinForm应用程序,该应用程序具有用于在PictureBox上绘制/涂抹的一种形式。该应用程序在Windows 7
和Windows 8
上运行良好。但是最近,当我在Windows 10
上尝试时,在PictureBox上绘制时感觉太慢了。速度慢意味着它没有赶上指针的位置,而是总是滞后并随后追上。
以下是其中包含PictureBox的窗体的布局:
窗体-> TableLayoutPanel->面板-> PictureBox
我正在获取PictureBox图像的Graphics对象,并使用该Graphics对象进行绘图。我没有使用Paint事件进行绘图。每次涂鸦后,我都会重置PictureBox的图像。
我可能有可能需要采用不同的方法来进行适当的绘制,但是我的问题是,为什么相同的逻辑在Windows 7
和Windows 8
上工作得很好,而在{{ 1}}。