我正在与图像的WPF工作。当调用Image控件来设置imageSource时,如果图像来自不同的线程而不是GUI线程,则需要使用dispatcher。
我只是想知道是否可以将ImageBrush设置为多线程工作。
问候
发布于 2011-07-08 20:33:10
如果在ImageBrush上调用Freeze(),则可以在多个线程中使用它。不过,您只能在主线程中访问图像控件。
发布于 2011-07-08 16:46:56
不,不是图像而是整个WPF框架不是线程安全的。
因此,对GUI的任何操作都必须来自主线程(已调度)。
https://stackoverflow.com/questions/6621355
复制相似问题