Share via


RequiresPointer Enumeração

Definição

Define constantes que especificam quando um elemento requer um comportamento de ponteiro semelhante ao mouse de um controlador de jogo.

public enum class RequiresPointer
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
enum class RequiresPointer
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum RequiresPointer
Public Enum RequiresPointer
Herança
RequiresPointer
Atributos

Campos

Never 0

O ponteiro nunca atua como um mouse.

WhenEngaged 1

O ponteiro atua como um mouse quando o usuário envolve o modo de mouse.

WhenFocused 2

O ponteiro atua como um mouse quando a página fica em foco. Com suporte apenas em elementos Page .

Comentários

Essa enumeração fornece valores para a propriedade Control.RequiresPointer .

Para dispositivos de entrada sem ponteiro, o foco é movido entre controles por meio de uma variedade de métodos, como as teclas Tab e seta em um teclado ou o teclado direcional (D-pad) e os pendrives em um controlador de jogo. Para algumas experiências do usuário, como mapas e superfícies de desenho, não é possível ou prático usar a navegação de foco XY. RequiresPointer permite que um aplicativo forneça uma experiência de interação mais semelhante a um ponteiro por meio de um cursor que pode ser movido livremente usando o controlador de jogo.

O RequiresPointer só tem suporte ao usar um controlador de jogo. Caso contrário, a propriedade será ignorada.

Para obter mais informações, consulte a seção Modo de mouse de Design para Xbox e TV.

Aplica-se a