2017-01-20 3 views
-1

簡単な質問、私はにコンソールモードでアプリケーションを持っていた。すべてのものはConsole.WriteLineを使用してコンソールに書き込みます。しかし、今私はのフォームとリストボックスを持っています。私はそれを行う方法を簡単に知っていますが、正しい方法はそれを行うには何ですか?フォームコンポーネントにスレッドでアクセスする方法は?

+1

適切な方法を? – aquinas

答えて

1

あなたは、シンプルできちんとした、デリゲートを使用して、別のスレッドからUIにアクセスすることができます。何をする

this.Invoke((MethodInvoker)delegate 
      { 
       textBox1.Value = "your text"; 
      }); 
+0

お返事いただきありがとうございます。どこが間違っているのか教えていただけますか?ここに私のコードです:this.Invoke((MethodInvoker)delegate { lstStatus.Items.Add( "test"); }); – Cher

関連する問題