Control.IsFocusEngagementEnabled プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーがゲーム コントローラーの A/Select ボタンを押したときに、コントロールにフォーカスを制限できるかどうかを示す値を取得または設定します。
public:
property bool IsFocusEngagementEnabled { bool get(); void set(bool value); };
bool IsFocusEngagementEnabled();
void IsFocusEngagementEnabled(bool value);
public bool IsFocusEngagementEnabled { get; set; }
var boolean = control.isFocusEngagementEnabled;
control.isFocusEngagementEnabled = boolean;
Public Property IsFocusEngagementEnabled As Boolean
<control IsFocusEngagementEnabled="bool"/>
プロパティ値
bool
コントロールの境界内でフォーカスを制限できる場合は true。それ以外の場合は false。
注釈
IsFocusEngagementEnabled は true である必要があり、IsFocusEngaged プロパティを true に設定する前に、コントロールにフォーカスが必要 です。 それ以外の場合は、ランタイム例外が発生します。
IsFocusEngagementEnabled プロパティが true に設定されている場合、コントロールはフォーカス エンゲージメントを必要とするようにマークされます。 つまり、ユーザーは A/Select ボタンを押してコントロールを "エンゲージ" し、操作する必要があります。 完了したら、B/戻るボタンを押してコントロールを解除し、コントロールから離れて移動できます。
フォーカス エンゲージメントを使用すると、ゲーム コントローラーを使用してアプリを操作しやすくなります。 フォーカス エンゲージメントを設定しても、キーボードやその他の入力デバイスには影響しません。 詳細については、「 エンゲージメントに集中する」を参照してください。