Lou*_*ron 3 c# silverlight user-interface multithreading windows-phone-7
如何在Silverlight C#for WP7中使用NavigationService作为同步回调的结果?
基本上,我在一个单独的线程上发送一个身份验证Web请求,当它返回成功或失败时,从系统回调中,我需要更改页面.
但导航只能在Silverlight UI线程上发生,我找不到任何类型的UI计时器功能来检查该线程上的状态.
以任何方式,是否可以从用户线程启动页面导航?
您可以使用Dispatcher.BeginInvoke:
Dispatcher.BeginInvoke(() =>
{
NavigationService.Navigate(...);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
351 次 |
| 最近记录: |