在C# wpf中,如果你在非主线程的线程中修改界面的画,是会报错的(如下图):
这个时候应该用线程池执行
ThreadPool.QueueUserWorkItem(o =>
{
Application.Current.Dispatcher.BeginInvoke(DispatcherPriority.SystemIdle, new Action(() =>
{
Func();
}));
});