Ereignis in abgeleiteter Klasse

21/12/2007 - 19:45 von Peter Gast | Report spam
Hallo
ich habe in einer Basisklasse das Ereignis btn.Click, das für alle
abgeleiteten Klassen was ausführt. In den abgeleiteten Klassen habe das
gleiche Ereignis nochmal als Shadows definiert, um Spezifisches zu tun. Beim
Klick auf btn macht die Basis das Gemeinsame und dann folgt das Spezifische,
soweit alles OK
Ich wollte nur wissen ob ich dem Warnhinweis "Das Klickereignis ist
schreibgeschützt und kann nicht geàndert werden" Bedeutung schenken muss
und/oder meinen Programmablauf anders gestalten sollte?


Public Class Basis
Private Sub OnButtons_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btn.Click
End Sub
End Class


Public Class Abgeleitet
Inherits Basis
Private Shadows Sub OnButtons_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btn.Click
End Sub
End Class


Danke Peter
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
21/12/2007 - 23:10 | Warnen spam
"Peter Gast" schrieb:
ich habe in einer Basisklasse das Ereignis btn.Click, das für alle
abgeleiteten Klassen was ausführt. In den abgeleiteten Klassen habe das
gleiche Ereignis nochmal als Shadows definiert, um Spezifisches zu tun.
Beim Klick auf btn macht die Basis das Gemeinsame und dann folgt das
Spezifische, soweit alles OK
Ich wollte nur wissen ob ich dem Warnhinweis "Das Klickereignis ist
schreibgeschützt und kann nicht geàndert werden" Bedeutung schenken muss
und/oder meinen Programmablauf anders gestalten sollte?



'Shadows' ist in diesem Fall unbrauchbar. Lies am Besten die Dokumentation
dazu.

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Ähnliche fragen