作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Image 控件,它的源绑定(bind)到对象上的属性(字符串 url 到图像)。进行服务调用后,我使用新 URL 更新数据对象。在调用 PropertyChanged 事件后,它离开我的代码后引发异常。
数据结构和服务逻辑都在一个不了解 UI 的核心 dll 中完成。当我无法访问 Dispatcher 时,如何与 UI 线程同步?
PS:访问 Application.Current.RootVisual 以获取 Dispatcher 不是解决方案,因为根视觉对象位于不同的线程上(导致我需要防止的确切异常)。
PPS:这只是图像控件的问题,绑定(bind)到任何其他 ui 元素,为您处理跨线程问题。
最佳答案
关于Silverlight DataBinding 跨线程问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46981/
我是一名优秀的程序员,十分优秀!