Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在分离螺纹上绘图_C#_Winforms - Fatal编程技术网

C# 在分离螺纹上绘图

C# 在分离螺纹上绘图,c#,winforms,C#,Winforms,我有一个名为“DrawTest”的“publicstatic”类,里面有一个方法 public static DrawRandomRectangle(Bitmap g) { } 我想调用该方法并绘制一束内容,然后更新在单独线程上使用该图像的pictureBox 简单地说,我不想做任何具体的事情,我只是想学习如何在一个单独的线程上绘制和更新picturebox中的图像。你想做的事情的术语叫做。您将在一个单独的线程上绘制图像,然后在完成后一步将其移动到UI MSDN对在托管类中使用双缓冲有很大

我有一个名为“DrawTest”的“publicstatic”类,里面有一个方法

public static DrawRandomRectangle(Bitmap g)
{

}
我想调用该方法并绘制一束内容,然后更新在单独线程上使用该图像的pictureBox



简单地说,我不想做任何具体的事情,我只是想学习如何在一个单独的线程上绘制和更新picturebox中的图像。

你想做的事情的术语叫做。您将在一个单独的线程上绘制图像,然后在完成后一步将其移动到UI


MSDN对在托管类中使用双缓冲有很大的限制。

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


MSDN对在托管类中使用双缓冲有很大的限制。

我似乎无法实现这一点,这是否允许我在不冻结应用程序的情况下一次缓慢地绘制一个像素的图像。是的,请阅读MSDN链接中关于“手动管理缓冲图形”和“手动渲染缓冲图形”的回答中的操作:页面我似乎无法实现这一点,这是否允许我在不冻结应用程序的情况下一次缓慢地绘制一个像素的图像。是的,请阅读我关于“手动管理缓冲图形”和“手动渲染缓冲图形”的回答中MSDN链接中的操作:页面