Visual C# 2013逆引き大全 555の極意

ユーザーインターフェイスの極意 - Tips106 実行時に追加したコントロールにイベントハンドラーを作成する

Icon comment count 0
Icon stock count 0

Tips106実行時に追加したコントロールにイベントハンドラーを作成する

Point動的コントロールのイベントのハンドリング(AddHandlerステートメント、AddressOf演算子)

Level2
対応
  • EXP
  • PRO

実行時に追加したコントロールにイベントが発生したときに処理を実行させるには、あらかじめ作成しておいたイベントハンドラーに関連付けます。

追加したコントロールのイベントとイベントハンドラーを関連付けるには、+=演算子を使って次のように記述します。

コントロール.イベント += new EventHandler(イベントハンドラー);

リスト1では、ボタン(button1)をクリックしたときに、まずボタンのインスタンス(myButton)を作成し、作成したボタン(myButton)の設定を行ってフォームに追加し、あらかじめ作成しておいたmyButton_ClickイベントハンドラーをClickイベントに関連付けています。

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません