Control.RequiresPointer Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, поддерживает ли элемент пользовательского интерфейса режим мыши, который эмулирует взаимодействие с указателями с устройствами ввода без указателя, такими как клавиатура или игровой контроллер.
public:
property RequiresPointer RequiresPointer { RequiresPointer get(); void set(RequiresPointer value); };
RequiresPointer RequiresPointer();
void RequiresPointer(RequiresPointer value);
public RequiresPointer RequiresPointer { get; set; }
var requiresPointer = control.requiresPointer;
control.requiresPointer = requiresPointer;
Public Property RequiresPointer As RequiresPointer
<control RequiresPointer="requiresPointerMemberName"/>
Значение свойства
Режим эмуляции указателя. Значение по умолчанию — Никогда.
Комментарии
Для устройств ввода без указателя фокус перемещается между элементами управления с помощью различных методов, таких как клавиши TAB и стрелки на клавиатуре или направляющие панели (D-pad) и палки для большого пальца на игровом контроллере. Для некоторых пользовательских возможностей, таких как карты и поверхности рисования, невозможно или нецелесообразно использовать навигацию по фокусу XY. RequiresPointer позволяет приложению обеспечить взаимодействие с указателем с помощью курсора, который можно свободно перемещать с помощью игрового контроллера.
RequiresPointer поддерживается только при использовании игрового контроллера. В противном случае свойство игнорируется.
Дополнительные сведения см. в разделе Режим мышистатьи Проектирование для Xbox и телевизоров.