当前位置: 编程技术>.net/c#/asp.net
推荐代码:c# 异步更新UI 不阻塞 流畅
来源: 互联网 发布时间:2014-08-30
本文导语: 推荐代码:c# 异步更新UI 不阻塞 流畅,供大家学习参考。 代码如下: Task task = Task.Factory.StartNew(() => { DoLongRunningWork(); // 耗时运算 }); Task UITask= task.ContinueWith(() => { this.TextBlock1.Text = "Complete"; //运算后 赋...
推荐代码:c# 异步更新UI 不阻塞 流畅,供大家学习参考。
代码如下:
Task task = Task.Factory.StartNew(() =>
{
DoLongRunningWork(); // 耗时运算
});
Task UITask= task.ContinueWith(() =>
{
this.TextBlock1.Text = "Complete"; //运算后 赋值
}, TaskScheduler.FromCurrentSynchronizationContext());
{
DoLongRunningWork(); // 耗时运算
});
Task UITask= task.ContinueWith(() =>
{
this.TextBlock1.Text = "Complete"; //运算后 赋值
}, TaskScheduler.FromCurrentSynchronizationContext());
转自:http://www.cnblogs.com/zengxiangzhan/archive/2012/08/23/2652276.html