XamlSourceFocusNavigationReason 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义一些值,该值表示 Windows.UI.Xaml.UIElement 在使用 DesktopWindowXamlSource 对象承载基于 XAML 的 UI 的桌面应用程序中获得焦点的原因。 XamlSourceFocusNavigationRequest.Reason 属性返回这些值之一。
public enum class XamlSourceFocusNavigationReason
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Xaml.Hosting.HostingContract, 196608)]
enum class XamlSourceFocusNavigationReason
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Xaml.Hosting.HostingContract), 196608)]
public enum XamlSourceFocusNavigationReason
Public Enum XamlSourceFocusNavigationReason
- 继承
-
XamlSourceFocusNavigationReason
- 属性
Windows 要求
设备系列 |
Windows Desktop Extension SDK (在 10.0.17763.0 中引入)
|
API contract |
Windows.UI.Xaml.Hosting.HostingContract (在 v3.0 中引入)
|
字段
Down | 10 | 设置焦点是为了响应用户使用四向导航体验向下导航, (例如,使用键盘箭头键) 。 |
First | 3 | 设置焦点是为了响应用户导航到下一个元素,方法是使用双向导航体验 (例如按 Tab) 。 |
Last | 4 | 设置焦点是为了响应用户使用双向导航体验导航到上一个元素 (例如按 Shift-Tab) 。 |
Left | 7 | 设置焦点是为了响应用户使用四向导航体验向左导航 (例如,使用键盘箭头键) 。 |
Programmatic | 0 | 焦点以编程方式设置。 |
Restore | 1 | 焦点在任务切换(如按 Alt + Tab)后恢复。 |
Right | 9 | 设置焦点是为了响应用户使用四向导航体验向右导航, (例如,使用键盘箭头键) 。 |
Up | 8 | 设置焦点是为了响应用户使用四向导航体验向上导航, (例如,使用键盘箭头键) 。 |