方法:

backgroundWorker1.CancelAsync() 用于取消异步执行

backgroundWorker1.ReportProgress(int ,object)用于向主线层报告进度

backgroundWorker1.RunWorkerAsync():用于开始执行异步操作

属性:

backgroundWorker1.IsBusy 后台是否会执行

backgroundWorker1.WorkerReportsProgress 声明异步执行时是否可以报告进度

backgroundWorker1.WorkerSupportsCancellation 声明是否可以异步取消

backgroundWorker1.CancellationPending 是否取消异步执行

事件:

DoWork 后台工作的事件

ProgressChanged 接收报告进度的事件

RunWorkerCompleted 异步执行完成的事件

最新文章

  1. SSIS 参数的值
  2. Android 自定义ListView
  3. SpringMVC框架下的拦截器
  4. Python正则处理多行日志一例
  5. 用Spring MVC开发简单的Web应用
  6. SQL Agent Job ->> 通过sys.sysprocesses的program_name字段来定位对应的Job
  7. selenium-webdriver用例批量运行和测试套件使用 ------之我见
  8. 递归算法实现10进制到N进制的转换
  9. http协议Authorization认证方式在Android开发中的使用
  10. 你了解C语言中的关键字volatile吗?
  11. MongoDB索引介绍
  12. java 二叉搜索树
  13. 命令行运行命令时报错You don't have write permissions for the /Library/***
  14. FileUpload类别FileUpload1.FileName和FileUpload1.PostedFile.FileName差异
  15. Mysql分区表使用的一些限制和需要注意的地方
  16. 清明培训 清北学堂 DAY2
  17. vue router 根据不同的id切换链接界面不刷新
  18. php xml格式对象 返回->对应格式数组
  19. python中的IO操作
  20. (笔记)Mysql命令use:使用数据库

热门文章

  1. Office 2016九大新功能
  2. CacheHelper工具类的使用
  3. MVC之Session State性能
  4. AngularJS是为了克服HTML在构建应用上的不足而设计的
  5. 委托、Lambda和事件
  6. 优秀Java程序员必须了解的GC工作原理(转)
  7. Matlab spline
  8. The Building Blocks-Enterprise Applications Part 2- Information Management and Business Analytics
  9. H264 编解码框架简单介绍
  10. vim ctl+v批量添加/删除