バックグラウンド ワーカー スレッドで一連の時間のかかる操作を実行しています。さまざまな段階で、デリゲートを呼び出して (Windows フォームの) プログレス バーを更新します。ただし、より多くの時間操作の 1 つがコードの 1 行で発生します。
次のことは可能ですか?
a) コードの 1 行が実行されている間に UI を更新するか、少なくとも作業が行われていることをユーザーに示すアニメーション アイコンを表示します。
b)コードの1行が実行されている間、ユーザーがバックグラウンドワーカースレッドをキャンセルできるようにします