AccessKeyManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
维护所有访问键的注册和 Windows Forms、Win32 和 Windows Presentation Foundation (WPF) 之间互操作键盘命令的处理。
public ref class AccessKeyManager sealed
public sealed class AccessKeyManager
type AccessKeyManager = class
Public NotInheritable Class AccessKeyManager
- 继承
-
AccessKeyManager
注解
按需创建一个 AccessKeyManager 对象,每个 Dispatcher一个 。
作为 的事件处理程序附加,AccessKeyManager向 和 Unregister 访问键公开方法Register。PostProcessInput
按下已注册的访问键时, 对 AccessKeyManager 目标元素调用 OnAccessKey 方法。
元素可以与任意数量的访问键相关联。
字段
AccessKeyPressedEvent |
标识 AccessKeyPressed 路由事件。 |
方法
AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
为 AccessKeyPressed 附加事件添加处理程序。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
IsKeyRegistered(Object, String) |
指示指定键是否在指定范围中注册为访问键。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ProcessKey(Object, String, Boolean) |
处理指定的访问键,像该键的 KeyDown 事件已传递到 AccessKeyManager 一样。 |
Register(String, IInputElement) |
将指定的访问密钥与指定的元素关联。 |
RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
从指定对象中移除指定的 AccessKeyPressed 事件处理程序。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
Unregister(String, IInputElement) |
解除指定的访问键与指定的元素的关联。 |
附加活动
AccessKeyPressed |
在按下访问键时发生。 |