不能在WP7上使用调度程序

时间:2010-11-22 16:33:52

标签: windows-phone-7 dispatcher

我正在寻找使用调度程序在UI线程上调用代码的引用,他们说要执行此操作:

Dispatcher.BeginInvoke(() => {OnSendSuccessful(); });

但是我收到一个编译错误,说我无法在静态上下文中访问非静态方法BeginInvoke。有任何想法吗?我试图建立一个调度员,但这甚至没有意义。

1 个答案:

答案 0 :(得分:60)

尝试使用:

Deployment.Current.Dispatcher.BeginInvoke(() => {OnSendSuccessful(); });  

这使用静态方法来获取在静态上下文中使用的调度程序。