回答編集履歴

2

修正

2021/06/02 02:55

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,4 @@
1
- ReportProgress呼び出し時に [ProgressChanged イベント](https://docs.microsoft.com/ja-jp/dotnet/api/system.componentmodel.backgroundworker.progresschanged?view=net-5.0) が発生すると思うので、そこで更新してはどうでしょう?ReportProgressはユーザー定義のオブジェクト渡せます。
1
+ ReportProgress呼び出し時に [ProgressChanged イベント](https://docs.microsoft.com/ja-jp/dotnet/api/system.componentmodel.backgroundworker.progresschanged?view=net-5.0) が発生すると思うので、そこで更新してはどうでしょう?ReportProgressのuserStateで任意のオブジェクトをProgressChanged イベントに渡せますので、それを使用して表示させるファイル名を受け渡しすればよいのではないかと
2
2
 
3
3
 
4
4
 

1

追記

2021/06/02 02:55

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,5 @@
1
- ReportProgress呼び出し時に [ProgressChanged イベント](https://docs.microsoft.com/ja-jp/dotnet/api/system.componentmodel.backgroundworker.progresschanged?view=net-5.0) が発生すると思うので、そこで更新してはどうでしょう。
1
+ ReportProgress呼び出し時に [ProgressChanged イベント](https://docs.microsoft.com/ja-jp/dotnet/api/system.componentmodel.backgroundworker.progresschanged?view=net-5.0) が発生すると思うので、そこで更新してはどうでしょう?ReportProgressはユーザー定義のオブジェクトも渡せます
2
+
3
+
4
+
5
+ [ReportProgress(Int32, Object)](https://docs.microsoft.com/ja-jp/dotnet/api/system.componentmodel.backgroundworker.reportprogress?view=netframework-4.6.1#System_ComponentModel_BackgroundWorker_ReportProgress_System_Int32_System_Object_)