2007/6/2722:58 【VB.NET】イベントの発生したコントロール名を取得する VB.NETでは、Handlesの後にイベントトリガを記述するので、1つの関数を複数のイベントに関連付けることができる。 複数のイベントを1つの関数に関連付けた場合、コントロール名によって処理を振り分けなければならないことがある。(ボタンと開くフォームを関連付ける等) 以下、サンプル。 例)ボタンと開くフォームを関連付ける方法 Public Class Form1 Private Sub OpenForm(ByVal sender As System.Object _ ByVal e As System.EventArgs) Handles Button1.Click _ Button2.Click, Button3.Click Dim frm As Forms Dim btn As Button =