fenri's diary

基本的には勉強し始めたC#のメモ。後は140字で収まらない駄文。

別スレッドからのコントロールの変更

コントロールを作成したスレッドと別スレッドからコントロールを変更するには、
Invokeを使う

更新用デリゲート
delegate void Delegate_UpdateForm();



// データを受信したイベント
void Data_Rcv()
{
	Invoke( new Delegate_UpdateForm(UpdateForm));
}


// Formの更新処理
void UpdateForm()
{
	// ボタンの色を変える
}