Info mit Reflections über Properties und Events

22/02/2008 - 10:24 von Markus Kaufmann | Report spam
Hallo Zusammen,

mit Reflections, kann man ja alle Informationen über eine Klasse erhalten...

Viele Klassen haben Events welche bei Änderung eines Properties ausgelöst
werden, also zum Beispiel...

Property : Color
Event : OnColorChanged


Gibt es eine Möglichkeit über Reflections herauszufinden, ob ein bestimmtes
Property eine Entsprechendes ChangeEvent hat (auch wenn der Name nicht
stimmt).
Oder anders gefragt gibt es ausser dem Namen ein anderes Merkmal welches ein
Event als ChangeEvent eines bestimmten Properties ausweist, zum Beispiel ein
Attribut etc.

Andernfalls müsste ich mich auf die Namensgebung verlassen.

Vielen Dank
Markus
 

Lesen sie die antworten

#1 Frank Dzaebel
22/02/2008 - 13:44 | Warnen spam
Hallo Markus,

Gibt es eine Möglichkeit über Reflections herauszufinden, ob ein bestimmtes
Property eine Entsprechendes ChangeEvent hat (auch wenn der Name nicht
stimmt).
Oder anders gefragt gibt es ausser dem Namen ein anderes Merkmal welches ein
Event als ChangeEvent eines bestimmten Properties ausweist, zum Beispiel ein
Attribut etc.



Ist im Framework relativ stringend mit On durchgehalten.
Aber Du kannst Dich nicht darauf verlassen.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen