Event vererben.
-
Morgen,
kann ich ein Event vererben?Wenn ich in einer Basisklasse ein delegate und ein event anlege, kann ich das event in der abgeleiteten Klasse nicht nutzen. Den Delegaten sehr wohl. Daher muss ich in der abgeleiteten Klasse das event neu anlegen, dann funktioniert wieder alles. Ist aber ein eigenes event. Wie kommt das? Oder mache ich etwas falsch und es funktioniert doch.
Gruß
Sven
-
Du hast nicht zufällig nen statisches Event definiert oder?
Ansonsten ist ein Event ja auch nur nen speziell gekapseltes Delegate Objekt und wird genauso mitvererbt wie andere Klassenmember.
-
Hi,
danke für deine Antwort. Nein, ist kein statisches event.Hmmm, funktioniert aber leider nicht.
Gruß
Sven
-
Events können nicht vererbt werden.
Daher ist das standart-Aufrufpattern für Events ja eine zusätzliche Raise-Methode (die dann sehr wohl vererbt werden kann).
-
Nabend,
das versteh ich jetzt nicht ganz. Kannst du das bitte mal genauer erklären?Vielen Dannk schon mal.
Gruß
Sven
-