UIElement.IsKeyboardFocusWithin Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy fokus klawiatury znajduje się w dowolnym miejscu elementu, czy w elementach podrzędnych drzewa wizualnego. Jest to właściwość zależności.
public:
property bool IsKeyboardFocusWithin { bool get(); };
public bool IsKeyboardFocusWithin { get; }
member this.IsKeyboardFocusWithin : bool
Public ReadOnly Property IsKeyboardFocusWithin As Boolean
Wartość właściwości
true
jeśli fokus klawiatury znajduje się na elemecie lub jego elementach podrzędnych; w przeciwnym razie , false
.
Implementuje
Uwagi
Zmiany wartości tej właściwości zwykle zgłaszają IsKeyboardFocusWithinChanged zdarzenie, chyba że klasa pochodna przesłonięta OnIsKeyboardFocusWithinChanged , aby pominąć zdarzenie.
Nie ustawiasz tej właściwości bezpośrednio, ale możesz ustawić fokus na element, wywołując metodę FocusMoveFocus lub wysyłając żądanie. Dowolne z tych wywołań metody może zmienić tę wartość właściwości.
IsKeyboardFocused i IsKeyboardFocusWithin są zwykle używane w programach obsługi zdarzeń klasy dla innych zdarzeń związanych z danymi wejściowymi, na przykład w celu określenia, czy element ma już fokus klawiatury, czy też określić, kiedy zdarzenia myszy i zdarzenia klawiatury występują w połączeniu.
Informacje dotyczące właściwości zależności
Pole identyfikatora | IsKeyboardFocusWithinProperty |
Właściwości metadanych ustawione na true |
Brak |