Condividi tramite


KeyboardFocusChangedEventArgs Classe

Definizione

Visualizza i dati per gli eventi indirizzati LostKeyboardFocus e GotKeyboardFocus, oltre che per gli eventi associati e di anteprima correlati.

public ref class KeyboardFocusChangedEventArgs : System::Windows::Input::KeyboardEventArgs
public class KeyboardFocusChangedEventArgs : System.Windows.Input.KeyboardEventArgs
type KeyboardFocusChangedEventArgs = class
    inherit KeyboardEventArgs
Public Class KeyboardFocusChangedEventArgs
Inherits KeyboardEventArgs
Ereditarietà

Commenti

Questa classe di dati di evento viene usata con gli eventi associati seguenti:

Questa classe di dati di evento viene usata anche con gli eventi indirizzati seguenti sugli elementi di base. Questi eventi indirizzati inoltrano gli eventi associati elencati in precedenza per renderli più accessibili al modello generale di elementi in WPF.

Gli eventi associati e gli eventi indirizzati dell'elemento di base condividono i dati degli eventi e le versioni di bubbling e tunneling degli eventi indirizzati condividono anche i dati degli eventi. Ciò può influire sulle caratteristiche gestite dell'evento durante il percorso dell'evento. Per informazioni dettagliate, vedere Panoramica dell'input.

Se l'evento o l'evento PreviewGotKeyboardFocusPreviewLostKeyboardFocus viene gestito (Handled è impostato su true nei dati dell'evento), lo stato attivo della tastiera non cambierà.

Se l'evento o l'evento PreviewGotKeyboardFocusPreviewLostKeyboardFocus viene gestito, lo stato attivo della tastiera non cambierà.

Costruttori

KeyboardFocusChangedEventArgs(KeyboardDevice, Int32, IInputElement, IInputElement)

Inizializza una nuova istanza della classe KeyboardFocusChangedEventArgs.

Proprietà

Device

Ottiene il dispositivo di input che ha avviato questo evento.

(Ereditato da InputEventArgs)
Handled

Ottiene o imposta un valore che indica lo stato presente della gestione degli eventi per un evento indirizzato quando percorre la route.

(Ereditato da RoutedEventArgs)
KeyboardDevice

Ottiene il dispositivo tastiera associato all'evento di input.

(Ereditato da KeyboardEventArgs)
NewFocus

Ottiene l'elemento sul quale si è spostato lo stato attivo.

OldFocus

Elemento che in precedenza aveva stato attivo.

OriginalSource

Ottiene l'origine di segnalazione originale in base a quanto determinato dall'hit testing puro, prima di qualsiasi possibile modifica di Source da parte di una classe padre.

(Ereditato da RoutedEventArgs)
RoutedEvent

Ottiene o imposta l'oggetto RoutedEvent associato all'istanza di RoutedEventArgs.

(Ereditato da RoutedEventArgs)
Source

Ottiene o imposta un riferimento all'oggetto che ha generato l'evento.

(Ereditato da RoutedEventArgs)
Timestamp

Ottiene la data e l'ora in cui si è verificato l'evento.

(Ereditato da InputEventArgs)

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InvokeEventHandler(Delegate, Object)

Richiama i gestori eventi in una modalità specifica del tipo, che può aumentare l'efficienza del sistema di eventi.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnSetSource(Object)

Se sottoposto a override in una classe derivata, fornisce un punto di ingresso di callback di notifica a ogni modifica del valore della proprietà Source di un'istanza.

(Ereditato da RoutedEventArgs)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche