RequiresPointer Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.