Application.RequiresPointerMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, поддерживает ли приложение UWP режим мыши, который эмулирует взаимодействие с указателями с устройствами ввода без указателя, такими как игровая площадка или удаленное управление. (Все вложенные элементы наследуют это поведение.)
public:
property ApplicationRequiresPointerMode RequiresPointerMode { ApplicationRequiresPointerMode get(); void set(ApplicationRequiresPointerMode value); };
ApplicationRequiresPointerMode RequiresPointerMode();
void RequiresPointerMode(ApplicationRequiresPointerMode value);
public ApplicationRequiresPointerMode RequiresPointerMode { get; set; }
var applicationRequiresPointerMode = application.requiresPointerMode;
application.requiresPointerMode = applicationRequiresPointerMode;
Public Property RequiresPointerMode As ApplicationRequiresPointerMode
Значение свойства
Режим эмуляции указателя. Значение по умолчанию — Auto (системный интерфейс по умолчанию для устройства ввода).
Требования к Windows
Семейство устройств |
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v3.0)
|
Комментарии
Для устройств ввода без указателя фокус перемещается между элементами управления с помощью различных методов, таких как клавиши TAB и стрелки на клавиатуре, направляющие панели (D-pad) на пульте дистанционного управления или палки большого пальца на контроллере. Для некоторых пользовательских возможностей, таких как карты и поверхности рисования, невозможно или нецелесообразно использовать навигацию по фокусу XY. RequiresPointerMode позволяет приложению обеспечить взаимодействие с указателем с помощью курсора, который можно свободно перемещать с помощью игровых устройств ввода.
RequiresPointerMode поддерживается только в семействе устройств Xbox и только при использовании игровой площадки или пульта дистанционного управления. В противном случае свойство игнорируется.
RequiresPointer задает режим мыши на уровне элемента пользовательского интерфейса.
Дополнительные сведения см. в разделе Режим мышистатьи Проектирование для Xbox и телевизоров.