Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在处理带有图像的 WPF。在调用 Image 控件来设置 imageSource 时,如果图像来自不同的线程而不是 GUI 线程,则需要使用调度程序。
我只是想知道我是否可以设置一个ImageBrush来代替多线程工作。
问候
不,不是图像而是整个 WPF 框架不是线程安全的。
因此,对 GUI 的任何操作都必须来自主线程(已调度)。
如果您在 ImageBrush 上调用 Freeze(),您可以在多个线程中使用它。您只能在主线程中访问图像控件。