ShowPanel(Control ctrl)
パラメータとして渡す必要がある関数がありControl
ます。バックグラウンド ワーカー スレッドでこの関数を呼び出す必要があります。次のコードを使用します
void bw_DoWork(object sender,DoWorkEventArgs e)
{
ShowPanel(listBox1);
}
しかし、execptionで失敗します
クロススレッド操作が無効です: コントロール 'Form1' は、それが作成されたスレッド以外のスレッドからアクセスされました
listBox1
バックグラウンドスレッドでここを渡すにはどうすればよいですか?