2

我正在处理带有图像的 WPF。在调用 Image 控件来设置 imageSource 时,如果图像来自不同的线程而不是 GUI 线程,则需要使用调度程序。

我只是想知道我是否可以设置一个ImageBrush来代替多线程工作。

问候

4

2 回答 2

2

不,不是图像而是整个 WPF 框架不是线程安全的。

因此,对 GUI 的任何操作都必须来自主线程(已调度)。

于 2011-07-08T08:46:56.187 回答
1

如果您在 ImageBrush 上调用 Freeze(),您可以在多个线程中使用它。您只能在主线程中访问图像控件。

于 2011-07-08T12:33:10.033 回答