RoutedEvent Klas

Definitie

Vertegenwoordigt en identificeert een gerouteerde gebeurtenis en declareert de kenmerken ervan.

public ref class RoutedEvent sealed
[System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")]
public sealed class RoutedEvent
[System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")]
public sealed class RoutedEvent
[<System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")>]
type RoutedEvent = class
[<System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")>]
type RoutedEvent = class
Public NotInheritable Class RoutedEvent
Overname
RoutedEvent
Kenmerken

Opmerkingen

Deze klasse bevat de Nameeigenschappen , RoutingStrategyen HandlerTypeOwnerType de eigenschappen. Geen van deze leden kan null-waarden hebben.

Deze klasse heeft een XAML-gebruik dat uitsluitend is bedoeld voor het leveren van de waarde van de RoutedEvent eigenschap van een EventTrigger (of afgeleide klasse) of voor de Event eigenschap van een EventSetter (of afgeleide klasse). Zie EventTrigger voor meer informatie over EventSetteren het XAML-gebruik voor deze klassen.

XAML-kenmerkgebruik

<object property="eventName"/>

– of –

<object property="type.eventName"/>

XAML-waarden

eventName Een niet-gekwalificeerde gebeurtenisnaam, gelijk aan de Name eigenschap van het RoutedEvent veld, niet de werkelijke lidnaam van het RoutedEvent id-veld binnen een type. Zonder kwalificatie moet eventName een gebeurtenis een naam opgeven zoals gevonden in het type dat de TargetType huidige stijl met de EventSetter of EventTriggerbevat.

Type Het type dat moet worden gebruikt om de gebeurtenisnaam te kwalificeren. Als dit wordt opgegeven zonder voorvoegsel, is het type naar verwachting een type binnen de standaard XAML-naamruimte en dat kan worden toegewezen aan een bestaand CLR-type. Voor aangepaste gebeurtenissen of gebeurtenissen die zich buiten de standaard XAML-naamruimte bevinden, kan de tekenreeks voor het type een voorvoegsel bevatten voor een toegewezen XAML-naamruimte. Deze XAML-naamruimte moet het XAML-type bevatten dat kan worden toegewezen aan een CLR-backingtype en dat CLR-type de gewenste gerouteerde gebeurtenis-id moet definiëren. Zie XAML-naamruimten en naamruimtetoewijzing voor WPF XAML voor meer informatie over de toewijzing van XAML-naamruimten.

Eigenschappen

Name Description
HandlerType

Hiermee wordt het handlertype van de gerouteerde gebeurtenis opgehaald.

Name

Hiermee haalt u de identificatienaam van de gerouteerde gebeurtenis op.

OwnerType

Hiermee wordt het geregistreerde type eigenaar van de gerouteerde gebeurtenis opgehaald.

RoutingStrategy

Hiermee haalt u de routeringsstrategie van de gerouteerde gebeurtenis op.

Methoden

Name Description
AddOwner(Type)

Koppelt een ander type eigenaar aan de gerouteerde gebeurtenis die wordt vertegenwoordigd door een RoutedEvent exemplaar en maakt routering van de gebeurtenis en de verwerking mogelijk.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert de tekenreeksweergave van deze RoutedEvent.

Van toepassing op