如何在Silverlight C# for WP7中使用NavigationService作为同步回调的结果?
基本上,我在单独的线程上发送身份验证web请求,当它从系统回调返回成功或失败时,我需要更改页面。
但是导航只能发生在Silverlight UI线程上,并且我找不到任何类型的UI计时器功能来检查该线程上的状态。
有没有可能从用户线程启动页面导航?
发布于 2012-01-03 09:48:08
您可以使用Dispatcher.BeginInvoke:
Dispatcher.BeginInvoke(() =>
{
NavigationService.Navigate(...);
});https://stackoverflow.com/questions/8707072
复制相似问题