XamlSourceFocusNavigationRequest 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason) |
使用導覽要求的原因,初始化 XamlSourceFocusNavigationRequest 類別的新實例。 |
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect) |
初始化 XamlSourceFocusNavigationRequest 類別的新實例,其中包含導覽要求的原因,以及將接收流覽焦點的周框。 |
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect, Guid) |
初始化 XamlSourceFocusNavigationRequest 類別的新實例,其中包含導覽要求的原因、將接收流覽焦點的周框,以及要求的唯一相互關聯識別碼。 |
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason)
使用導覽要求的原因,初始化 XamlSourceFocusNavigationRequest 類別的新實例。
public:
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason);
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason const& reason);
public XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason);
function XamlSourceFocusNavigationRequest(reason)
Public Sub New (reason As XamlSourceFocusNavigationReason)
參數
值,表示巡覽要求的原因。
適用於
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect)
初始化 XamlSourceFocusNavigationRequest 類別的新實例,其中包含導覽要求的原因,以及將接收流覽焦點的周框。
public:
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason, Rect hintRect);
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason const& reason, Rect const& hintRect);
public XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason, Rect hintRect);
function XamlSourceFocusNavigationRequest(reason, hintRect)
Public Sub New (reason As XamlSourceFocusNavigationReason, hintRect As Rect)
參數
值,表示巡覽要求的原因。
- hintRect
- Rect
傳統型應用程式中遺失焦點 (的專案周框,也就是 DesktopWindowXamlSource 之前有焦點的專案收到焦點) 。 當使用者使用 4 嚮導覽體驗 (來輸入 DesktopWindowXamlSource 時,此參數可用來提供 UWP XAML 架構的內容,例如使用鍵盤方向鍵) 。 如需詳細資訊,請參閱備註。
備註
hintRect參數是用來在使用者輸入DesktopWindowXamlSource時提供 UWP XAML 架構的內容,例如使用 4 嚮導覽體驗 (例如,使用鍵盤方向鍵) 具有Left、Right、Top或Down的 Reason值。 例如,假設 DesktopWindowXamlSource 左邊有三個 WPF 按鈕,而 DesktopWindowXamlSource 內有三個 UWP 按鈕,因此總共有 3x2 的按鈕格線橫跨兩個 UI 架構。 當使用者從中間 WPF 按鈕按下鍵盤上的向右箭號時,您希望焦點移至 DesktopWindowXamlSource中的中間 UWP 按鈕。 若要達成此目的,請將中間 WPF 按鈕的周框傳遞至hintRect參數,並針對reason參數指定Right。
適用於
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect, Guid)
初始化 XamlSourceFocusNavigationRequest 類別的新實例,其中包含導覽要求的原因、將接收流覽焦點的周框,以及要求的唯一相互關聯識別碼。
public:
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason, Rect hintRect, Platform::Guid correlationId);
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason const& reason, Rect const& hintRect, winrt::guid const& correlationId);
public XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason, Rect hintRect, Guid correlationId);
function XamlSourceFocusNavigationRequest(reason, hintRect, correlationId)
Public Sub New (reason As XamlSourceFocusNavigationReason, hintRect As Rect, correlationId As Guid)
參數
值,表示巡覽要求的原因。
- hintRect
- Rect
傳統型應用程式中遺失焦點 (的專案周框,也就是 DesktopWindowXamlSource 之前有焦點的專案收到焦點) 。 當使用者使用 4 嚮導覽體驗 (來輸入 DesktopWindowXamlSource 時,此參數可用來提供 UWP XAML 架構的內容,例如使用鍵盤方向鍵) 。 如需詳細資訊,請參閱備註。
- correlationId
-
Guid
Platform::Guid
winrt::guid
巡覽要求的唯一識別碼。 您可以使用此參數進行記錄,或者如果您有來自進行中焦點移動的現有相互關聯識別碼,而且您想要將該焦點移動與目前的流覽要求連接。
備註
hintRect參數是用來在使用者輸入DesktopWindowXamlSource時提供 UWP XAML 架構的內容,例如使用 4 嚮導覽體驗 (例如,使用鍵盤方向鍵) 具有Left、Right、Top或Down的 Reason值。 例如,假設 DesktopWindowXamlSource 左邊有三個 WPF 按鈕,而 DesktopWindowXamlSource 內有三個 UWP 按鈕,因此總共有 3x2 的按鈕格線橫跨兩個 UI 架構。 當使用者從中間 WPF 按鈕按下鍵盤上的向右箭號時,您希望焦點移至 DesktopWindowXamlSource中的中間 UWP 按鈕。 若要達成此目的,請將中間 WPF 按鈕的周框傳遞至hintRect參數,並針對reason參數指定Right。