Keyboard.FocusedElement Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'elemento con lo stato attivo.
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
Valore della proprietà
Elemento con lo stato attivo.
Esempio
Nell'esempio seguente viene visualizzato l'elemento con lo stato attivo della tastiera e lo esegue il cast in un Controloggetto . Se l'elemento con lo stato attivo della tastiera è un Controloggetto , lo sfondo dell'elemento viene modificato.
// 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)
Commenti
Lo stato attivo della tastiera fa riferimento all'oggetto che riceve l'input della tastiera. L'elemento con lo stato attivo della tastiera è IsKeyboardFocused impostato su true
. Può essere presente un solo elemento con lo stato attivo della tastiera sull'intero desktop. Lo stato attivo logico fa riferimento all'oggetto all'interno di un ambito di stato attivo con stato attivo. Per altre informazioni sullo stato attivo, lo stato attivo della tastiera e lo stato attivo logico, vedere Panoramica dell'input e Panoramica dello stato attivo.
Un elemento con lo stato attivo della tastiera ha anche lo stato attivo logico per l'ambito dello stato attivo a cui appartiene l'elemento. Un elemento con lo stato attivo logico può o non avere lo stato attivo della tastiera.