Idioma

FocusState Enumeração

Definição

Descreve como um elemento obteve o foco.

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
Herança
FocusState
Atributos

Campos

Nome Valor Description
Unfocused 0

O elemento não está focado no momento.

Pointer 1

Elemento obtido foco por meio de uma ação de ponteiro.

Keyboard 2

Elemento obtido foco por meio de uma ação de teclado, como passagem de sequência de tabulação.

Programmatic 3

Elemento obtido foco por meio de uma chamada deliberada para UIElement.Focus(Microsoft. UI. Xaml.FocusState) ou uma API relacionada.

Comentários

Se usado como um parâmetro de entrada para UIElement.Focus(Microsoft. UI. Xaml.FocusState), você não pode usar Unfocused. O valor focusstate a ser passado para um UIElement.Focus(Microsoft. UI. A chamada Xaml.FocusState) depende do cenário de entrada e de qual interação do usuário seu controle ou código do aplicativo está respondendo.

O significado exato dos valores focusstate depende se você está lendo-o de UIElement.FocusState ou usando um valor para enviar para UIElement.Focus(Microsoft. UI. Xaml.FocusState). Se você estiver definindo UIElement.Focus(Microsoft. UI. Xaml.FocusState) você está informando a outros chamadores (como os modelos de controle) sobre como esse controle obteve o foco.

Aplica-se a

Confira também