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

属性值

指针仿真模式。 默认值为 “自动 (输入设备) 的默认系统体验。

Windows 要求

设备系列
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)

注解

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

RequiresPointerMode 仅在 Xbox 设备系列上受支持,并且仅当使用游戏板或遥控器时。 否则,将忽略 属性。

RequiresPointer 在 UI 元素级别设置鼠标模式。

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

适用于

另请参阅