Control.RequiresPointer 属性

定义

获取或设置 UI 元素是否支持鼠标模式,该模式模拟与非指针输入设备(如键盘或游戏控制器)的指针交互体验。

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"/>

属性值

指针仿真模式。 默认值为 Never

注解

对于非指针输入设备,焦点通过各种方法在控件之间移动,例如键盘上的 Tab 键和箭头键或方向键 (游戏控制器上的方向键) 和拇指摇杆。 对于某些用户体验(例如地图和绘图图面),使用 XY 焦点导航是不可行的,也不可行。 RequiresPointer 使应用能够通过可使用游戏控制器自由移动的光标提供更类似于指针的交互体验。

仅当使用游戏控制器时,才支持 RequiresPointer。 否则,将忽略 属性。

有关详细信息,请参阅为 Xbox 和电视设计的鼠标模式部分。

适用于