C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 56 を表示中)
■31477 / )  Re[3]: ユーザーコントロール側のイベント制御
□投稿者/ επιστημη (1570回)-(2009/01/22(Thu) 14:32:33)
επιστημη さんの Web サイト
> 「イベントを発行する」というのがよく分かっていません

ユーザ・コントロールにイベント:たとえばTextChangedを用意します。

Public Event TextChanged()

フォームはそのイベントにアタッチする(イベント・ハンドラを対応付ける)ことで、
ユーザ・コントロールで発生したイベントによってフォーム側のハンドラを呼び出す
ことができます。

んでもってユーザ・コントロール内で:

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.Click
  RaiseEvent TextChanged()
End Sub

※ ↑VBには疎いので「多分こんなカンジだろー」なコードです。
   ふぉろー願います > VBのえらいひと

返信 編集キー/


管理者用

- Child Tree -