WPF 异步加载方法(Dispatcher)
private void Window_Loaded(object sender, RoutedEventArgs e)
{
var task = this.Dispatcher.BeginInvoke(new Action(() =>
{
// 这里执行其它耗时操作
}));
task.Completed += new EventHandler(task_Completed);
}
void task_Completed(object sender, EventArgs e)
{
//执行完成后的操作,如隐藏加载提示文字,显示加载完成后的数据等
}
浙公网安备 33010602011771号