从链接中的代码在这一行得到一个错误
this.Invoke(new DisplayInfoDelegate(DisplayStatus),
String.Format("Ready(last error: {0}", ex.Message));
是的,我知道 Invoke 不是 WPF。
此示例来自 Forms,我找不到 WPF 示例。
我需要修改什么才能使其在 WPF 中工作?
从链接中的代码在这一行得到一个错误
this.Invoke(new DisplayInfoDelegate(DisplayStatus),
String.Format("Ready(last error: {0}", ex.Message));
是的,我知道 Invoke 不是 WPF。
此示例来自 Forms,我找不到 WPF 示例。
我需要修改什么才能使其在 WPF 中工作?
任何 UI 操作都必须在 UI 线程中执行。所以你应该编组代表。它可以是 Dispatcher.Invoke 或 Dispatcher.BeginInvoke。
任务也可以这样做。这是示例:http ://www.albahari.com/threading/part5.aspx#_Task_Schedulers_and_UIs