Condividi tramite


FocusState Enumerazione

Definizione

Descrive il modo in cui un elemento ha ottenuto lo stato attivo.

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

Campi

Keyboard 2

Elemento ottenuto lo stato attivo tramite un'azione della tastiera, ad esempio l'attraversamento della sequenza di schede.

Pointer 1

Elemento ottenuto lo stato attivo tramite un'azione puntatore.

Programmatic 3

L'elemento ha ottenuto lo stato attivo tramite una chiamata intenzionale a UIElement.Focus(Microsoft.UI.Xaml.FocusState) o a un'API correlata.

Unfocused 0

L'elemento non è attualmente attivo.

Commenti

Se usato come parametro di input per UIElement.Focus(Microsoft.UI.Xaml.FocusState), non è possibile usare Unfocused. Il valore FocusState da passare a una chiamata UIElement.Focus(Microsoft.UI.Xaml.FocusState) dipende dallo scenario di input e dall'interazione dell'utente a cui risponde il controllo o il codice dell'app.

Il significato esatto dei valori FocusState dipende dal fatto che lo si stia leggendo da UIElement.FocusState o usando un valore per inviare a UIElement.Focus(Microsoft.UI.Xaml.FocusState). Se si imposta UIElement.Focus(Microsoft.UI.Xaml.FocusState) si informano altri chiamanti (come i modelli di controllo) su come tale controllo ha ottenuto lo stato attivo.

Si applica a

Vedi anche