Поделиться через


RequiresPointer Перечисление

Определение

Определяет константы, указывающие, когда элементу требуется поведение указателя мыши от игрового контроллера.

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
Наследование
RequiresPointer
Атрибуты

Поля

Never 0

Указатель никогда не действует как мышь.

WhenEngaged 1

Указатель действует как мышь, когда пользователь использует режим мыши.

WhenFocused 2

Указатель действует как мышь, когда страница получает фокус. Поддерживается только в элементах Page .

Комментарии

Это перечисление предоставляет значения для свойства Control.RequiresPointer .

Для устройств ввода без указателя фокус перемещается между элементами управления с помощью различных методов, таких как клавиши TAB и клавиши со стрелками на клавиатуре или направляющие (D-pad) и пальчики на игровом контроллере. Для некоторых пользовательских возможностей, таких как карты и поверхности рисования, невозможно или нецелесообразно использовать навигацию по фокусу XY. RequiresPointer позволяет приложению обеспечить более похожее на указатель взаимодействие с помощью курсора, который можно свободно перемещать с помощью игрового контроллера.

RequiresPointer поддерживается только при использовании игрового контроллера. В противном случае свойство игнорируется.

Дополнительные сведения см. в разделе Режим мыши статьи Проектирование для Xbox и телевизора.

Применяется к