Condividi tramite


FocusState Enumerazione

Definizione

Descrive come un elemento ha ottenuto lo stato attivo.

public enum class FocusState
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class FocusState
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum FocusState
Public Enum FocusState
Ereditarietà
FocusState
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Campi

Keyboard 2

L'elemento ha ottenuto lo stato attivo tramite un'azione da tastiera, ad esempio l'attraversamento della sequenza di tabulazione.

Pointer 1

L'elemento ha ottenuto lo stato attivo tramite un'azione puntatore.

Programmatic 3

L'elemento ha ottenuto lo stato attivo tramite una chiamata intenzionale allo stato attivo o a un'API correlata.

Unfocused 0

L'elemento non è attualmente attivo.

Commenti

FocusState viene utilizzato come valore dalla proprietà Control.FocusState . Viene usato anche come input dal metodo Control.Focus .

Se usato come parametro di input per Control.Focus, non è possibile usare Unfocused. Il valore di FocusState da passare a una chiamata Control.Focus dipende dallo scenario di input e dall'interazione dell'utente a cui risponde il controllo o il codice dell'app. Per altre info, vedi Osservazioni in Control.Focus.

Il significato esatto dei valori focusState dipende dal fatto che venga letto da Control.FocusState o da un valore da inviare a Control.Focus. Se si imposta Control.Focus , si informano altri chiamanti (ad esempio i modelli di controllo) su come tale controllo ha ottenuto lo stato attivo.

Si applica a

Vedi anche