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.

C#
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum RequiresPointer
Herança
RequiresPointer
Atributos

Campos

Nome Valor Description
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

Produto Versões
Windows App SDK 0.8, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6