Espandi Riduci a icona
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Metodo ContentElement.OnQueryCursor

Richiamato quando un oggetto non gestito Mouse.QueryCursor evento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.

Spazio dei nomi:  System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)
protected internal virtual void OnQueryCursor(
	QueryCursorEventArgs e
)

Parametri

e
Tipo: System.Windows.Input.QueryCursorEventArgs
QueryCursorEventArgs contenente i dati degli eventi.

Questo metodo non dispone di implementazione predefinita. Poiché una classe intermedia nell'erediterietà possibile implementare questo metodo, è consigliabile chiamare l'implementazione di base nell'implementazione.

Lo scopo di questo metodo è simile a quello Common Language Runtime (CLR) metodi di On* del modello di evento: questo metodo fornisce i mezzi per gestire l'evento corrispondente dalle classi derivate della definizione del gestore di classi anziché un gestore di istanze. in questo caso l'evento corrispondente è un evento indirizzato. Il modello di implementazione dei metodi di On* è diversa per gli eventi indirizzati perché un evento indirizzato può essere generato da un elemento figlio, non necessariamente l'elemento che richiama gestori. Di conseguenza, l'implementazione deve esaminare le proprietà di origine dei dati di evento. Non deve tentare di reraise l'evento nella maggior parte dei casi.

Eseguendo l'override di questo metodo o registrando i gestori di classi con RegisterClassHandler, classi derivate di ContentElement è possibile chiamare i metodi privati del gestore di classi quando l'evento viene ricevuto lungo la route dell'evento. Uno scenario in cui la gestione di classi è appropriata consiste nel modificare i dati degli eventi e di contrassegnare l'evento indirizzato come gestito.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.