Windows Phone (WP) 跨线程更新界面(UI)
2014-01-11 16:22
351 查看
在ViewModel中使用:
在需要更新UI的地方添加以上语句中的一条。
如果在View,即(MainPageXXX.xaml.cs)中使用以下语句:
((App)App.Current).RootFrame.Dispatcher.BeginInvoke(new Action(() => { }));
App.Current.RootVisual.Dispatcher.BeginInvoke(() => { });
Deployment.Current.Dispatcher.BeginInvoke(() => { });
在需要更新UI的地方添加以上语句中的一条。
如果在View,即(MainPageXXX.xaml.cs)中使用以下语句:
this.Dispatcher.BeginInvoke(() => { //do something });
相关文章推荐
- javaFX——非UI线程界面更新问题
- Android 子线程 更新 UI 界面 总结
- 非UI线程更新界面
- Android 线程中通过回调方式更新界面UI.
- android为什么不允许新开启一个线程来更新UI,而是用handler来更新界面
- android开发——通过子线程更新界面UI
- Thread+Handler异步执行耗时操作更新UI线程界面
- 【WPF学习】WPF、WinForm(C#)多线程编程并更新界面(UI)/子线程更新主界面方式
- C# Winform使用线程,委托定时更新界面UI控件,解决界面卡顿问题
- android为什么不允许新开启一个线程来更新UI,而是用handler来更新界面
- android为什么不允许新开启一个线程来更新UI,而是用handler来更新界面
- android为什么不允许新开启一个线程来更新UI,而是用handler来更新界面
- WP7 HttpWebRequest跨线程异步更新界面UI
- Windows Phone开发之线程使用委托实现更新UI
- android为什么不允许新开启一个线程来更新UI,而是用handler来更新界面
- 子线程更新UI的工具类
- 简短总结一下C#里跨线程更新UI
- Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等!!!!!!!!!!
- 在子线程 中更新UI的代码
- 简短总结一下C#里跨线程更新UI