Ereignissystem

.NET unterstützt bereits seit Version 1.0 ein Ereignissystem, bei dem eine jede .NET-Klasse eine beliebige Menge von verschiedenen Ereignissen aussenden kann, wofür jeweils eine beliebige Menge von Ereigniskonsumenten Ereignisbehandlungsroutinen definieren kann (Multicast Delegates). Der Ereigniskonsument benötigt dafür einen Zeiger auf das Objekt, welches das Ereignis aussendet. Dieses Ereignissystem wird in erweiterter Form auch in WPF verwendet.

Weitergeleitete Ereignisse (Routed Events)

In WPF wird dieses Konzept erweitert, sodass auch Objekte, die andere Objekte enthalten, die Ereignisse der untergeordneten Objekte behandeln können. Microsoft nennt dieses Konzept weitergeleitete Ereignisse (Routed Events). Durch Routed Events ...

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.