Quando si estende una classe, qual è il modo corretto di impostare il codice da eseguire su qualche evento della classe base?
Si dovrebbe gestire l'evento della classe base in questo modo:
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
O si dovrebbe sovrascrivere il sottotitolo dell'evento?
Public Class Class2
Inherits Class1
Protected Overrides Sub OnMyEvent(e as EventArgs)
MyBase.OnMyEvent(e)
' do stuff here
End Sub
End Class
Grazie mille