BackGroundWorker使用总结
2024-09-11 20:25:39
方法:
backgroundWorker1.CancelAsync() 用于取消异步执行
backgroundWorker1.ReportProgress(int ,object)用于向主线层报告进度
backgroundWorker1.RunWorkerAsync():用于开始执行异步操作
属性:
backgroundWorker1.IsBusy 后台是否会执行
backgroundWorker1.WorkerReportsProgress 声明异步执行时是否可以报告进度
backgroundWorker1.WorkerSupportsCancellation 声明是否可以异步取消
backgroundWorker1.CancellationPending 是否取消异步执行
事件:
DoWork 后台工作的事件
ProgressChanged 接收报告进度的事件
RunWorkerCompleted 异步执行完成的事件
最新文章
- SSIS 参数的值
- Android 自定义ListView
- SpringMVC框架下的拦截器
- Python正则处理多行日志一例
- 用Spring MVC开发简单的Web应用
- SQL Agent Job ->;>; 通过sys.sysprocesses的program_name字段来定位对应的Job
- selenium-webdriver用例批量运行和测试套件使用 ------之我见
- 递归算法实现10进制到N进制的转换
- http协议Authorization认证方式在Android开发中的使用
- 你了解C语言中的关键字volatile吗?
- MongoDB索引介绍
- java 二叉搜索树
- 命令行运行命令时报错You don&;#39;t have write permissions for the /Library/***
- FileUpload类别FileUpload1.FileName和FileUpload1.PostedFile.FileName差异
- Mysql分区表使用的一些限制和需要注意的地方
- 清明培训 清北学堂 DAY2
- vue router 根据不同的id切换链接界面不刷新
- php xml格式对象 返回->;对应格式数组
- python中的IO操作
- (笔记)Mysql命令use:使用数据库