Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe RoutedEvent

 

Data di pubblicazione: ottobre 2016

Rappresenta e identifica un evento indirizzato e ne dichiara le caratteristiche.

Spazio dei nomi:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

System.Object
  System.Windows.RoutedEvent

[TypeConverterAttribute("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")]
public sealed class RoutedEvent

NomeDescrizione
System_CAPS_pubpropertyHandlerType

Ottiene il tipo di gestore dell'evento indirizzato.

System_CAPS_pubpropertyName

Ottiene il nome di identificazione dell'evento indirizzato.

System_CAPS_pubpropertyOwnerType

Ottiene il tipo di proprietario registrato dell'evento indirizzato.

System_CAPS_pubpropertyRoutingStrategy

Ottiene la strategia di routing dell'evento indirizzato.

NomeDescrizione
System_CAPS_pubmethodAddOwner(Type)

Associa l'evento indirizzato rappresentato da un altro tipo di proprietario un RoutedEvent di istanza e attiva il routing dell'evento e la gestione.

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Restituisce la rappresentazione di stringa dell'oggetto RoutedEvent.(Esegue l'override di Object.ToString().)

Questa classe contiene il Name, RoutingStrategy, HandlerType, e OwnerType proprietà. Nessuno di questi membri possono avere valori null.

Questa classe ha un utilizzo di XAML che è inteso esclusivamente per fornire il valore della RoutedEvent proprietà di un EventTrigger (o classe derivata), o per la Event proprietà di un EventSetter (o classe derivata). Per ulteriori informazioni su EventTrigger, EventSetter, e gli utilizzi XAML per tali classi, vedere Cenni preliminari sugli eventi indirizzati.

<object property="eventName"/>
- or -
<object property="type.eventName"/>

eventName

Un nome di evento, equivalente alla Name proprietà del RoutedEvent campo, non il nome del membro effettivo di RoutedEvent campo dell'identificatore all'interno di un tipo. Senza qualifica, eventName deve essere un evento trovato nel tipo che è il nome di TargetType dello stile corrente che contiene il EventSetter o EventTrigger.

Tipo

Il tipo da utilizzare per qualificare il nome dell'evento. Se fornito senza un prefisso, tipo deve essere un tipo all'interno dello spazio dei nomi XAML predefinito, e che possono essere mappati a un tipo CLR esistente. Per gli eventi personalizzati o eventi che sono per i tipi all'esterno di nomi XAML predefinito, la stringa per tipo può includere un prefisso per uno spazio dei nomi XAML mappato. Tale spazio dei nomi XAML deve contenere il tipo XAML che può eseguire il mapping a un tipo CLR sottostante e il tipo CLR deve definire l'identificatore di evento indirizzato desiderato. Per ulteriori informazioni sul mapping dello spazio dei nomi XAML, vedere spazi dei nomi XAML e il Mapping dello spazio dei nomi per XAML WPF.

.NET Framework
Disponibile da 3.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: