RoutedEvent.AddOwner(Type) Metodo
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.
Associa un altro tipo di proprietario con l'evento indirizzato rappresentato da un'istanza di RoutedEvent e abilita il routing dell'evento e la relativa gestione.
public:
System::Windows::RoutedEvent ^ AddOwner(Type ^ ownerType);
public System.Windows.RoutedEvent AddOwner (Type ownerType);
member this.AddOwner : Type -> System.Windows.RoutedEvent
Public Function AddOwner (ownerType As Type) As RoutedEvent
Parametri
- ownerType
- Type
Il tipo in cui l'evento indirizzato è aggiunto.
Restituisce
Il campo dell'identificatore per l'evento. Questo valore restituito deve essere utilizzato per impostare un campo statico pubblico di sola lettura che archivierà l'identificatore per la rappresentazione dell'evento indirizzato sul tipo che possiede. Questo campo è definito in genere con l'accesso pubblico, perché il codice utente deve fare riferimento al campo per allegare qualsiasi gestore dell'istanza per l'evento indirizzato quando si utilizza il metodo di utilità AddHandler(RoutedEvent, Delegate, Boolean).
Esempio
Nell'esempio seguente viene aggiunta la classe corrente come un altro proprietario di un evento definito in una classe diversa. In questo caso, AnotherEditContainer
è la classe corrente e il EditStateChangedEvent
RoutedEvent campo viene definito come membro di tale classe. La MyEditContainer
classe ha originariamente definito l'evento, registrandolo con l'identificatore denominato EditStateChangedEvent
identico.
public static readonly RoutedEvent EditStateChangedEvent = MyEditContainer.EditStateChangedEvent.AddOwner(typeof(AnotherEditContainer));
Public Shared ReadOnly EditStateChangedEvent As RoutedEvent = MyEditContainer.EditStateChangedEvent.AddOwner(GetType(AnotherEditContainer))
Commenti
Il tipo di proprietario viene usato internamente durante la risoluzione di un evento in base al nome.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per