Keyboard.FocusedElement Tulajdonság

Definíció

Lekéri a billentyűzetfókuszú elemet.

public:
 static property System::Windows::IInputElement ^ FocusedElement { System::Windows::IInputElement ^ get(); };
public static System.Windows.IInputElement FocusedElement { get; }
static member FocusedElement : System.Windows.IInputElement
Public Shared ReadOnly Property FocusedElement As IInputElement

Tulajdonság értéke

A szűrt elem.

Példák

Az alábbi példa lekéri a billentyűzetfókuszú elemet, és egy Control. Ha a billentyűzetfókuszú elem egy Control, az elem háttere megváltozik.

// Gets the element with keyboard focus.
UIElement elementWithFocus = Keyboard.FocusedElement as UIElement;
' Gets the element with keyboard focus.
Dim elementWithFocus As UIElement = TryCast(Keyboard.FocusedElement, UIElement)

Megjegyzések

A billentyűzetfókusz a billentyűzetbemenetet fogadó objektumra vonatkozik. A billentyűzetfókuszú elem a következőre IsKeyboardFocusedvan true állítva: . Csak egy elem lehet, amelynek billentyűzetfókusza a teljes asztalon van. A logikai fókusz a fókuszt tartalmazó hatókörben lévő objektumra vonatkozik. A fókuszról, a billentyűzetfókuszról és a logikai fókuszról további információt a Bemenet áttekintése és a Fókusz áttekintése című témakörben talál.

A billentyűzetfókuszú elemek logikai fókuszt is kapnak arra a fókusztartományra vonatkozóan, amelyhez az elem tartozik. A logikai fókuszú elemek billentyűzetfókuszt tartalmazhatnak vagy nem.

A következőre érvényes: