Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

UIElement.GotKeyboardFocus-Ereignis

 

Tritt ein, wenn dieses Element den Tastaturfokus besitzt.

Namespace:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public event KeyboardFocusChangedEventHandler GotKeyboardFocus

IsKeyboardFocusedChanged ist ein ähnliches Ereignis, das Statusänderungen einer Eigenschaft verfolgt, die den Fokuszustand für ein Element beibehält. Das GotKeyboardFocus-Ereignis wird häufig unter denselben Umständen ausgelöst.

Da dieses Ereignis das Bubbling-Routing verwendet, kann es sich bei dem Element, das den Fokus aufweist, um ein untergeordnetes Element und nicht um das Element handeln, an das der Ereignishandler tatsächlich angefügt ist.Überprüfen Sie die Source in den Ereignisdaten, um das Element zu bestimmen, das tatsächlich den Fokus aufweist.

Dieses Ereignis erstellt einen Alias für das angefügte Ereignis Keyboard.GotKeyboardFocus für diese Klasse, sodass GotKeyboardFocus Teil der Liste der Klassenmember ist, wenn UIElement als Basiselement geerbt wird.An das GotKeyboardFocus-Ereignis angefügte Ereignishandler werden an das zugrunde liegende angefügte Keyboard.GotKeyboardFocus-Ereignis angefügt, und sie empfangen dieselbe Ereignisdateninstanz.

Bezeichnerfeld

GotKeyboardFocusEvent

Routingstrategie

Bubbling

delegate

KeyboardFocusChangedEventHandler

.NET Framework
Verfügbar seit 3.0
Zurück zum Anfang
Anzeigen: