摘要: 本来已经写完了,但我以前的一个同事说看了两遍都没怎么看懂我要说什么,受刺激了,只好推倒重写。在WinForm开发中,耗时操作经常会使界面失去响应,比如查询数据、调用远端WebService等。为了不让界面失去响应,一般会采用多线程来处理或者是借助控件,比如BackgroundWorker,在Worker执行耗时操作时,界面上一般出于用户体验的考虑,还要加上等待提示,比如一个沙漏的图片或是类似“正在操作,请等待。。。。。。”的文字提示。我写了个组件,针对以上情况进行了简单的封装,力求做到最简化,易于使用,使得在调用时尽量不需要考虑Thread、跨线程访问UI控件、等待提示的处理等等。我把耗时操作 阅读全文
posted @ 2012-03-19 10:23 DReBorn 阅读(958) 评论(3) 推荐(0) 编辑