サブスレッドからメインスレッドフォームへ表示・・・Invoke

サブスレッドからの戻り(イベントの発生)を受け、メインスレッドへ表示させるにはInvokeが必要かInvokeRequiredで判定し、必要ならばInvoke,MethodInvokerを使用します。

先ずは、サンプル・・・フォームにはラベルとボタンが貼りついてます。

public class 別スレッドイベント発生・・・イベントを発生させる為のクラスです。

public class 別スレッド・・・Invokeを使いFormへデータを表示させる為のスレッドです。

public partial class FormInvoke・・・Formのメインスレッドです。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする