我的功能耗时耗尽 我想开始和结束操作似乎是用户(通过状态栏控件) 但是当执行功能时,两个文本都在函数结束时执行。 (用户无法看到“开始操作...”) 你向我推荐什么解决方案?
private void btnUpdateDataBase_Click(object sender, RoutedEventArgs e)
{
TextBlockStatus.Text = "Start Operation ...";
//Time consuming operation
TextBlockStatus.Text = "End Operation ...";
}
答案 0 :(得分:1)
您需要将执行移动到另一个线程。执行以下操作: