wpf报错:(如解决:该类型的CollectionView不支持从调度程序线程之外的线程对其SourceCollection)安全
典型应用场景:WPF页面程序中,ListView的ItemsSource是一个ObservableCollection<StudentInfo>;spa
操做:另起一个线程,为ListView动态更新数据,也就是给ObservableCollection<StudentInfo>添加记录。这类操做,就是跨线程访问线程安全的数据,若是不使用Dispatcher,就会致使出错“该类型的CollectionView不支持从调度程序线程之外的线程对其SourceCollection”。线程
解决方案:code
Application.Current.Dispatcher.Invoke(new Action(()=> { User_Func(); }));