このサイトの.NET Tipsでは、コード内に「○○○イベントハンドラ」というコメントが書かれている場合があります。例えば、次のような感じです。
'Button1のClickイベントハンドラ Private Sub Button1_Click(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Button1.Click '(省略) End Sub
//Button1のClickイベントハンドラ private void Button1_Click(object sender, EventArgs e) { //(省略) }
これは、そのメソッドがイベントハンドラであることを示しています。上記の場合は、Button1_ClickメソッドがButton1のClickイベントハンドラであることを示しています。
VB.NETのコードは、Handlesが付いていますので、そのままご利用いただいても問題ないでしょう。ただし、C#のコードは、これだけでは動作しません。C#で使用するには、イベントハンドラをイベントに関連付ける必要があります。
以下に、具体的な方法として、上記のButton1_ClickイベントハンドラをButton1のClickイベントに関連付ける手順を説明します。どちらか一つをご使用ください。
なお、イベントハンドラについて詳しくは、こちらで説明しています。
この方法は、こちらで紹介している方法と同じです。以下に具体的な手順を示します。
この方法は、こちらで紹介している方法と同じです。具体的には、次のようにします。
Button1.Click += new EventHandler(Button1_Click);
注意:この記事では、基本的な事柄の説明が省略されているかもしれません。初心者の方は、特に以下の点にご注意ください。