Control.RequiresPointer プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 とテレビのデザイン」の「マウス モード」セクションを参照してください。