巔峰白羊
2017-11-06 07:03backgroundworker 和progressbar使用中的好像有部份代碼不執行
如題,在button的Click事件中
bgwork.RunWorkerAsync();
bgwork.WorkerReportsProgress = true;
progressBar1.Show();
IAsyncResult result = progressBar1.BeginInvoke(new Action(delegate { getdata() }));
result.AsyncWaitHandle.WaitOne();
progressBar1.EndInvoke(result);
在執行的過程中好像在執行完bgwork的DOWORK事件處理程序之後就不在執行了compeleted事件也不觸發,調試中beginInvoke()的委託好像也不觸發了,大神們能說說爲什麽嗎?
現在我都是一頭霧水。
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- 我想用搜索框从android studio获取mysql的数据
- java
- android
- mysql
- php
- 1个回答
- 在android中将查询数据从一个活动传递到另一个活动
- android
- backgroundworker
- php
- 2个回答
- 我的PHP代码连接数据库的android
- java
- android
- database
- php
- mysql
- 1个回答
- backgroundworker 和progressbar使用中的好像有部份代碼不執行
- 多線程
- winform
- c#
- 1个回答
- Winform下载工具自动运行功能报错
- 下载工具
- winform
- 1个回答
换一换