RoutedEvent Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta e identifica un evento indirizzato e ne dichiara le caratteristiche.
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
- Ereditarietà
-
RoutedEvent
- Attributi
Commenti
Questa classe contiene le Nameproprietà , RoutingStrategyHandlerType, e OwnerType . Nessuno di questi membri può avere valori Null.
Questa classe ha un utilizzo XAML destinato esclusivamente a fornire il valore della RoutedEvent proprietà di una EventTrigger (o classe derivata) o per la Event proprietà di una EventSetter classe (o derivata). Per altre informazioni sull'utilizzo EventTriggerdi , EventSettere XAML per tali classi, vedere Cenni preliminari sugli eventi indirizzati.
Utilizzo degli attributi XAML
<object property="eventName"/>
oppure
<object property="type.eventName"/>
Valori XAML
Eventname Nome di evento non qualificato, equivalente alla Name proprietà del RoutedEvent campo, non al nome effettivo del membro del campo identificatore all'interno di RoutedEvent un tipo. Senza qualifica, eventName deve assegnare un nome a un evento come trovato nel tipo che corrisponde allo TargetType stile corrente contenente o EventSetterEventTrigger.
digitare Tipo da utilizzare per qualificare il nome dell'evento. Se specificato senza un prefisso, si prevede che il tipo sia un tipo all'interno dello spazio dei nomi XAML predefinito e che possa essere mappato a un tipo CLR esistente. Per gli eventi personalizzati o gli eventi che si trovano su tipi esterni allo spazio dei nomi XAML predefinito, la stringa per il tipo può includere un prefisso per uno spazio dei nomi XAML mappato. Lo spazio dei nomi XAML deve contenere il tipo XAML che può essere mappato a un tipo CLR di supporto e tale tipo CLR deve definire l'identificatore di evento indirizzato desiderato. Per informazioni dettagliate sul mapping degli spazi dei nomi XAML, vedi Spazi dei nomi XAML e Mapping dello spazio dei nomi per XAML WPF.
Proprietà
| Nome | Descrizione |
|---|---|
| HandlerType |
Ottiene il tipo di gestore dell'evento indirizzato. |
| Name |
Ottiene il nome di identificazione dell'evento indirizzato. |
| OwnerType |
Ottiene il tipo di proprietario registrato dell'evento indirizzato. |
| RoutingStrategy |
Ottiene la strategia di routing dell'evento indirizzato. |
Metodi
| Nome | Descrizione |
|---|---|
| AddOwner(Type) |
Associa un altro tipo di proprietario all'evento indirizzato rappresentato da un'istanza RoutedEvent e abilita il routing dell'evento e la relativa gestione. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce la rappresentazione di stringa di questo RoutedEventoggetto . |