首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ImageBrush是否能够以多线程方式工作?

ImageBrush是否能够以多线程方式工作?
EN

Stack Overflow用户
提问于 2011-07-08 15:33:56
回答 2查看 195关注 0票数 2

我正在与图像的WPF工作。当调用Image控件来设置imageSource时,如果图像来自不同的线程而不是GUI线程,则需要使用dispatcher。

我只是想知道是否可以将ImageBrush设置为多线程工作。

问候

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-08 20:33:10

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

票数 1
EN

Stack Overflow用户

发布于 2011-07-08 16:46:56

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

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6621355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档