TextBox
の実行中に継続的に更新しようとしてBackgroundWorker
います。
私が使用しているコードは、私のアプリケーションをフリーズします:
worker.RunWorkerAsync();
int i = 1;
while (worker.IsBusy)
{
myTextBox.Text = i;
i++;
System.Threading.Thread.Sleep(2000);
}
TextBox
の実行中に継続的に更新しようとしてBackgroundWorker
います。
私が使用しているコードは、私のアプリケーションをフリーズします:
worker.RunWorkerAsync();
int i = 1;
while (worker.IsBusy)
{
myTextBox.Text = i;
i++;
System.Threading.Thread.Sleep(2000);
}
コメントで述べたように、UI 要素を更新するにはBackgroundWorker.ReportProgressメソッドを使用する必要があります...