Wenn man eine Klasse erweitert, wie ist der richtige Weg, den Code für ein Ereignis der Basisklasse zu setzen?Wie behandelt man Ereignisse in erweiterten Klassen?
sollte man die Basisklasse Ereignis auf diese Weise handhaben:
Public Class Class2
Inherits Class1
Private Sub MyBase_MyEvent(sender as object, e as eventargs) Handles MyBase.MyEvent
' do stuff here
End Sub
End Class
Oder sollte man das Ereignis Anrufer Unter außer Kraft setzen?
Public Class Class2
Inherits Class1
Protected Overrides Sub OnMyEvent(e as EventArgs)
MyBase.OnMyEvent(e)
' do stuff here
End Sub
End Class
Vielen Dank