witt回答ポイント 50ptウォッチ

VB.NETにおいて、フォームのイベントハンドラを定義するとき、

Handles キーワードの後、なぜ「Me.イベント名」ではなく
「MyBase.イベント名」を指定しなければビルドエラーになるのでしょうか?
イベントは継承されるはずなので、この動作が理解できません。

(プログラム例)

Public Class Form1
  Inherits System.Windows.Forms.Form

  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  ’ビルドエラー Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Me.Load

  End Sub
End Class

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2006-02-15 19:17:47
終了日時
--
回答条件
回答にURL必須 1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

VB.NET314イベントハンドラ26Windows5693キーワード1958プログラム5048ビルド208継承143

人気の質問

メニュー

PC版