WinForm进度条异步实现

qq_12267662 39 0 RAR 2020-06-08 16:06:48

WinForm中一些费时的操作,处理不好就会造成“假死”的情况,为此我们可以使用进度条进行友好提示。 BackgroundWorker类是.net2.0里新增加的一个类,对于需要长时间操作而不需要用户长时间等待的情况可以使用这个类。 注意确保在DoWork事件处理程序中不操作任何用户界面对象。而应该过ProgressChanged和RunWorkerCompleted事件与用户界面进行通信。 它有几个属性: CancellationPending——指示应用程序是否已请求取消后台操作。 IsBusy——指示BackgroundWorker是否正在运行异步操作 Work

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2020-06-08 16:06:48

嗯,效果不是我想要的

Generic placeholder image 卡了网匿名网友 2020-06-08 16:06:48

Generic placeholder image 卡了网匿名网友 2020-06-08 16:06:48

效果还好,讲究实用上没有大问题

Generic placeholder image 卡了网匿名网友 2020-06-08 16:06:48

效果一般般

Generic placeholder image 卡了网匿名网友 2020-06-08 16:06:48

异步实现,很实用

Generic placeholder image 卡了网匿名网友 2020-06-08 16:06:48

可以执行,但在进度条达到100%后弹出错误