0

我有一个名为“DrawTest”的“公共静态”类,里面是一个方法

public static DrawRandomRectangle(Bitmap g)
{

}

我想调用该方法并绘制一堆东西,然后在单独的线程上更新使用图像的图片框。


为了简化,我不想做任何具体的事情,我只是想学习如何在单独的线程上绘制和更新图片框内的图像。

4

1 回答 1

6

您想要做的事情的术语称为Double Buffering。您将在单独的线程上绘制图像,然后在完成后一步将其移至 UI。

MSDN 有一个关于在托管类中使用双缓冲的完整小节

于 2012-06-26T04:44:57.453 回答