【发布时间】:2010-07-23 01:26:18
【问题描述】:
这似乎是很常见的任务,但我没有任何运气来寻找答案。
我有一个 WPF/C# 应用程序,它严重依赖于数据库例程的 dll。我希望 dll 更新一些 GUI 元素,即进度条。
到目前为止,答案似乎在 System.ComponentModel 中的某个地方并创建了一个后台工作程序。但这是我能做到的。
有人可以就如何完成这项任务提供建议吗?链接,示例代码,鼓励的话,赞赏!
非常感谢,
杰瑞
【问题讨论】:
-
作为评论的快速驱动......看看 WPF 的调度程序。 Dispatcher 类为 WPF 中的消息泵提供了一个网关,并提供了一种机制来路由工作以供 UI 线程处理:msdn.microsoft.com/en-us/magazine/cc163328.aspx
标签: c# wpf user-interface system.componentmodel