Windows Phone (WP) 跨线程更新界面(UI)

来源:互联网 发布:linux io监控 编辑:程序博客网 时间:2024/05/22 17:09


在ViewModel中使用:

((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            });






0 0
原创粉丝点击