XamlSourceFocusNavigationReason 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定代表 UIElement 在桌面應用程式中獲得焦點的原因,該應用程式使用 DesktopWindowXamlSource 物件來承載基於 XAML 的使用者介面。
public enum class XamlSourceFocusNavigationReason
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 327680)]
enum class XamlSourceFocusNavigationReason
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 327680)]
public enum XamlSourceFocusNavigationReason
Public Enum XamlSourceFocusNavigationReason
- 繼承
-
XamlSourceFocusNavigationReason
- 屬性
欄位
| 名稱 | 值 | Description |
|---|---|---|
| Programmatic | 0 | 焦點是以程式化方式設定的。 |
| Restore | 1 | 在切換任務後(例如按下 Alt + Tab)後,焦點會恢復。 |
| First | 3 | 焦點設定是根據使用者透過雙向導航(如按 Tab 鍵)切換到下一個元素而設定。 |
| Last | 4 | 焦點設定是根據使用者透過雙向導航(如按 Shift-Tab)切換到前一個元素而設定。 |
| Left | 7 | 對焦是根據使用者向 左 移動的四向導航(如按鍵方向鍵)來設定的。 |
| Up | 8 | 焦點是根據使用者使用四向導航(例如按鍵盤方向鍵)向上導航而設定的。 |
| Right | 9 | 焦點是根據使用者向 右 導航時設定的,透過四向導航(例如按鍵盤方向鍵)來調整。 |
| Down | 10 | 焦點設定是根據使用者使用四向導航(例如按鍵盤方向鍵)向下移動而設定。 |
範例
這個範例展示了如何在 Win32 應用程式中新增一個包含 XAML 內容的 WASDK 島嶼(該應用程式必須安裝 Windows 應用程式 SDK 執行環境才能執行)。
適用於
另請參閱
- <xref:Microsoft.UI.Xaml.Hosting.XamlSourceFocusNavigationRequest.Reason%0a%0a%5bUsing+the+WinRT+XAML+hosting+API+in+a+C%2b%2b+desktop+(Win32)+app%5d(%2fwindows%2fapps%2fdesktop%2fmodernize%2fusing-the-xaml-hosting-api)>