摘要:
毫无疑问,当一个任务需要较长时间才能完成进,如果有一个进度条显示进度,会比简单的显示一个Please Wait要让人感觉好很多。
然而,一旦涉及进度条,那么,程序至少需要同时做两件事(好吧,也许叫异步的做两件事更确切一点):第一,完成任务本身;第二,计算进度并更新UI。在C# 5.0 Aysnc中提供的IProgress类,为进度条编程提供了便捷的方法。三步即可完成一个简单的进度条... 阅读全文
posted @ 2011-07-05 09:09 Saar 阅读(6256) 评论(1) 推荐(1) 编辑