Control.XYFocusRight プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーが方向パッド (D パッド) を右に押したときにフォーカスを取得するオブジェクトを取得または設定します。
public:
property DependencyObject ^ XYFocusRight { DependencyObject ^ get(); void set(DependencyObject ^ value); };
DependencyObject XYFocusRight();
void XYFocusRight(DependencyObject value);
public DependencyObject XYFocusRight { get; set; }
var dependencyObject = control.xYFocusRight;
control.xYFocusRight = dependencyObject;
Public Property XYFocusRight As DependencyObject
<control XYFocusRight="{x:Bind dependencyObjectValue}"/>
プロパティ値
ユーザーが方向パッド (D パッド) を右に押したときにフォーカスを取得するオブジェクト。
Windows の要件
デバイス ファミリ |
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v3.0 で導入)
|
注釈
XYFocusRight は、Xbox デバイス ファミリでのみサポートされ、ゲーム パッドまたはリモート コントロールを使用する場合にのみサポートされます。 それ以外の場合、プロパティは無視されます。
このプロパティの詳細については、Xbox とテレビの設計に関する記事の「XY フォーカス ナビゲーションと操作」セクションを参照してください。
バージョンの互換性
XYFocusRight プロパティは、バージョン 1607 Windows 10より前は使用できません。 Microsoft Visual Studio のアプリの "最小プラットフォーム バージョン" 設定が、このページの後半の 「要件」 ブロックに示されている "導入されたバージョン" より小さい場合は、これを考慮してアプリを設計してテストする必要があります。 詳細については、「 バージョン アダプティブ コード」を参照してください。
以前のバージョンのWindows 10でアプリを実行するときに例外を回避するには、XAML でこのプロパティを設定したり、ランタイム チェックを実行せずに使用したりしないでください。 この例では、ApiInformation クラスを使用して、このプロパティを設定する前に、このプロパティの存在をチェックする方法を示します。
if (ApiInformation.IsPropertyPresent("Windows.UI.Xaml.Controls.Control", "XYFocusRight"))
{
button1.XYFocusRight = button2;
}