Control.XYFocusRight 屬性

定義

取得或設定當使用者按下方向鍵 (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}"/>

屬性值

當使用者按下 Directional Pad (D 鍵) 右鍵時,取得焦點的物件。

Windows 需求

裝置系列
Windows 10 Anniversary Edition (已於 10.0.14393.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v3.0 引進)

備註

只有在 Xbox 裝置系列上才支援 XYFocusRight,而且只有在使用遊戲台或遙控器時才支援。 否則會忽略 屬性。

如需此屬性的詳細資訊,請參閱Xbox 和電視設計一文的XY 焦點流覽和互動一節。

版本相容性

XYFocusRight 屬性在 Windows 10 1607 版之前無法使用。 如果您的應用程式在 Microsoft Visual Studio 中的「最低平臺版本」設定小於此頁面稍後需求區塊中顯示的「引進版本」,您必須設計和測試您的應用程式以考慮此專案。 如需詳細資訊,請參閱 版本調適型程式碼

若要避免在舊版Windows 10上執行您的應用程式時發生例外狀況,請勿在 XAML 中設定此屬性,或在不執行執行時間檢查的情況下使用它。 此範例示範如何使用 ApiInformation 類別來檢查此屬性是否存在,再加以設定。

if (ApiInformation.IsPropertyPresent("Windows.UI.Xaml.Controls.Control", "XYFocusRight"))
{
    button1.XYFocusRight = button2;
}

適用於