c# wpf Invoke 与 BeginInvoke 的最简用法

这里不介绍它的原理,只记录一下如何使用:

在mvvm中的viewmodel中的多线程刷新界面可用:

App.Current.Dispatcher.Invoke(() =>
{
    //需要刷新界面的代码,
});




                    
App.Current.Dispatcher.BeginInvoke(new Action(delegate
{
  //需要刷新界面的代码
}));

由此两个工具,纵横wpf指日可待!

你可能感兴趣的:(c#学习,wpf学习,wpf,c#)