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 キーと方向キー、ゲーム コントローラーの方向パッド (D パッド) と親指スティックなど、さまざまな方法でコントロール間でフォーカスが移動されます。 マップや描画サーフェスなどの一部のユーザー エクスペリエンスでは、XY フォーカス ナビゲーションを使用できないか、実用的ではありません。 RequiresPointer を使用すると、ゲーム コントローラーを使用して自由に移動できるカーソルを介して、ポインターに似た操作エクスペリエンスをアプリで提供できます。

RequiresPointer は、ゲーム コントローラーを使用する場合にのみサポートされます。 それ以外の場合、プロパティは無視されます。

詳細については、「Xbox とテレビのデザイン」の「マウス モード」セクションを参照してください。

適用対象