
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
言語に関わらずイベントはオーバーライドできないのではないでしょうか。
派生クラスで基底クラスと同じイベントを実装したいのであれば、Shadowsキーワードで置き換えることは可能です。
Public Class Class1
Public Event Test As EventHandler
End Class
Public Class Class2 : Inherits Class1
Public Shadows Event Test As EventHandler
Public Sub New()
AddHandler MyBase.Test, New EventHandler(AddressOf OnTest)
End Sub
Private Sub OnTest(ByVal sender As Object, ByVal e As EventArgs)
RaiseEvent Test(sender, e)
End Sub
End Class
※上記例ではClass1もVBで書かれていますが、C#で書かれたクラスでも同じことです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
改行の正規表現について
-
vba 正規表現について教えてく...
-
画像生成AIのプロンプトの作り...
-
pythonでのローカルファイルか...
-
CSVファイルの複数行削除
-
今のプログラミング言語
-
プログラム言語
-
Pythonのエラーメッセージをコ...
-
vba クリップボードクリアにつ...
-
if関数とは?
-
uwscでPauseキーが押されたら、...
-
Geminiフォーム 画像生成で 人...
-
COPYコマンドで、最後に1文字...
-
IT業で開発をされてる方々に質...
-
著作権法について
-
プログラミングについて
-
自作scratch アニメの商用利用
-
数学、プログラミング、物理、...
-
pip --versionがエラーになる
-
pythonの実行に関する質問
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
既定のコンストラクタがない?
-
FriendとPublicの違い。。。
-
(UWSC) 「#32770」の意味わかり...
-
ダイアログ表示時にチェックボ...
-
イベントにAddHandlerされてい...
-
エディットコントロールでEnter...
-
オーバーライド関数の呼び出し...
-
このコンパイルエラーの意味に...
-
【ASP.NET】 独自で作成したク...
-
MFC モードレスDlgについて
-
[MFC] CWnd::MessageBoxの警告...
-
ボタンのオーナードローについて
-
MessageBoxを継承したい
-
ダイアログクラスのコントロー...
-
vba sendKeysを送る相手のソフ...
-
エディットコントロールのイベ...
-
Delphi6 DLL内でのメモリ共有(?)
-
個々の関数について継承してい...
-
privateなメンバ関数をテストす...
-
WindowsAPIのリストビューの...
おすすめ情報