KeyboardFocusChangedEventArgs KeyboardFocusChangedEventArgs KeyboardFocusChangedEventArgs KeyboardFocusChangedEventArgs Class

Definition

Stellt Daten für die Routingereignisee LostKeyboardFocus und GotKeyboardFocus sowie dazugehörige angefügte Ereignisse und Vorschauereignisse bereit.Provides data for LostKeyboardFocus and GotKeyboardFocus routed events, as well as related attached and Preview events.

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
Vererbung

Hinweise

Diese Ereignisdaten Klasse wird mit den folgenden angefügten Ereignissen verwendet:This event data class is used with the following attached events:

Diese Ereignisdaten Klasse wird auch mit den folgenden Routing Ereignissen für Basiselemente verwendet.This event data class is also used with the following routed events on base elements. Diese Routing Ereignisse leiten die zuvor aufgelisteten angefügten Ereignisse weiter, damit Sie für das allgemeine Element Modell in WPFWPFbesser zugänglich sind.These routed events forward the previously listed attached events to make them more accessible to the general element model in WPFWPF.

Die angefügten Ereignisse und die Routing Ereignisse für das Basiselement nutzen Ihre Ereignisdaten gemeinsam, und die Blasen-und tunnelingversionen der Routing Ereignisse geben auch Ereignisdaten frei.The attached events and the base element routed events share their event data, and the bubbling and tunneling versions of the routed events also share event data. Dies kann sich auf die behandelten Merkmale des Ereignisses auswirken, wenn es die Ereignis Route durchläuft.This can affect the handled characteristics of the event as it travels the event route. Weitere Informationen finden Sie unter Übersicht über die Eingabe.For details, see Input Overview.

Wenn das PreviewGotKeyboardFocus -Ereignis oder PreviewLostKeyboardFocus das-Ereignis behandeltHandled wird (wird true in den Ereignisdaten auf festgelegt), wird der Tastaturfokus nicht geändert.If the PreviewGotKeyboardFocus event or the PreviewLostKeyboardFocus event is handled (Handled is set to true in the event data), keyboard focus will not change.

Wenn das PreviewGotKeyboardFocus Ereignis oder das PreviewLostKeyboardFocus Ereignis behandelt wird, wird der Tastaturfokus nicht geändert.If the PreviewGotKeyboardFocus event or the PreviewLostKeyboardFocus event is handled, keyboard focus will not change.

Konstruktoren

KeyboardFocusChangedEventArgs(KeyboardDevice, Int32, IInputElement, IInputElement) KeyboardFocusChangedEventArgs(KeyboardDevice, Int32, IInputElement, IInputElement) KeyboardFocusChangedEventArgs(KeyboardDevice, Int32, IInputElement, IInputElement) KeyboardFocusChangedEventArgs(KeyboardDevice, Int32, IInputElement, IInputElement)

Initialisiert eine neue Instanz der KeyboardFocusChangedEventArgs-Klasse.Initializes a new instance of the KeyboardFocusChangedEventArgs class.

Eigenschaften

Device Device Device Device

Ruft das Eingabegerät ab, das dieses Ereignis initiiert hat.Gets the input device that initiated this event.

(Inherited from InputEventArgs)
Handled Handled Handled Handled

Ruft einen Wert ab, der den aktuellen Zustand der Ereignisbehandlung für ein Routingereignis beim Durchlaufen der Route angibt, oder legt diesen fest.Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route.

(Inherited from RoutedEventArgs)
KeyboardDevice KeyboardDevice KeyboardDevice KeyboardDevice

Ruft das dem Eingabeereignis zugeordnete Tastaturgerät ab.Gets the keyboard device associated with the input event.

(Inherited from KeyboardEventArgs)
NewFocus NewFocus NewFocus NewFocus

Ruft das Element ab, zu dem der Fokus gewechselt hat.Gets the element that focus has moved to.

OldFocus OldFocus OldFocus OldFocus

Ruft das Element ab, das zuvor den Fokus hatte.Gets the element that previously had focus.

OriginalSource OriginalSource OriginalSource OriginalSource

Ruft die ursprünglich meldende Quelle ab, die durch einen reinen Treffertest bestimmt wurde, bevor eine mögliche Source-Anpassung durch eine übergeordnete Klasse erfolgt.Gets the original reporting source as determined by pure hit testing, before any possible Source adjustment by a parent class.

(Inherited from RoutedEventArgs)
RoutedEvent RoutedEvent RoutedEvent RoutedEvent

Ruft die RoutedEvent-Instanz ab, die dieser RoutedEventArgs-Instanz zugeordnet ist, oder legt die Instanz fest.Gets or sets the RoutedEvent associated with this RoutedEventArgs instance.

(Inherited from RoutedEventArgs)
Source Source Source Source

Ruft einen Verweis auf das Objekt ab, das das Ereignis ausgelöst hat, oder legt diesen fest.Gets or sets a reference to the object that raised the event.

(Inherited from RoutedEventArgs)
Timestamp Timestamp Timestamp Timestamp

Ruft die Zeit ab, zu der dieses Ereignis eingetreten ist.Gets the time when this event occurred.

(Inherited from InputEventArgs)

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
InvokeEventHandler(Delegate, Object) InvokeEventHandler(Delegate, Object) InvokeEventHandler(Delegate, Object) InvokeEventHandler(Delegate, Object)

Ruft Ereignishandler auf typspezifische Weise auf, wodurch sich die Effizienz des Ereignissystems erhöhen kann.Invokes event handlers in a type-specific way, which can increase event system efficiency.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
OnSetSource(Object) OnSetSource(Object) OnSetSource(Object) OnSetSource(Object)

Gibt beim Überschreiben in einer abgeleiteten Klasse einen Einstiegspunkt für Benachrichtigungsrückrufe an, wenn der Wert der Source-Eigenschaft einer Instanz geändert wird.When overridden in a derived class, provides a notification callback entry point whenever the value of the Source property of an instance changes.

(Inherited from RoutedEventArgs)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für:

Siehe auch