UIElement.IsKeyboardFocusWithin Egenskap

Definition

Hämtar ett värde som anger om tangentbordsfokus finns någonstans i elementet eller dess underordnade element i det visuella trädet. Det här är en beroendeegenskap.

public:
 property bool IsKeyboardFocusWithin { bool get(); };
public bool IsKeyboardFocusWithin { get; }
member this.IsKeyboardFocusWithin : bool
Public ReadOnly Property IsKeyboardFocusWithin As Boolean

Egenskapsvärde

trueom tangentbordsfokus ligger på elementet eller dess underordnade element; annars . false

Implementeringar

Kommentarer

Ändringar av värdet för den här egenskapen höjer IsKeyboardFocusWithinChanged vanligtvis händelsen, såvida inte en härledd klass har åsidosätter OnIsKeyboardFocusWithinChanged händelsen.

Du ställer inte in den här egenskapen direkt, men du kan ställa in fokus på ett element genom att anropa Focus, eller genom att göra en MoveFocus begäran. Något av dessa metodanrop kan ändra det här egenskapsvärdet.

IsKeyboardFocused och IsKeyboardFocusWithin används vanligtvis i klasshändelsehanterare för andra indatarelaterade händelser, till exempel för att avgöra om elementet redan har tangentbordsfokus, eller för att bestämma när mushändelser och tangentbordshändelser inträffar tillsammans.

Information om beroendeegenskap

Objekt Value
Identifierarfält IsKeyboardFocusWithinProperty
Metadataegenskaper inställda på true Ingen

Gäller för