ProcessKeyboardAcceleratorEventArgs.Handled 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值将事件标记为已处理。
public:
property bool Handled { bool get(); void set(bool value); };
bool Handled();
void Handled(bool value);
public bool Handled { get; set; }
var boolean = processKeyboardAcceleratorEventArgs.handled;
processKeyboardAcceleratorEventArgs.handled = boolean;
Public Property Handled As Boolean
属性值
Boolean
bool
如果为 true ,则标记为已处理事件。 如果为 false ,则不处理事件。 默认值为 false。
注解
键盘快捷键事件从焦点指向根 Window 元素的元素气泡。 如果未处理事件,框架将使用全局加速器表查找浮升路径之外的其他加速器。 除非使用 ScopeOwner 限定范围,否则所有加速器都注册为全局加速器。
仅当焦点在特定范围内时,才会调用作用域内加速器。 例如,在包含许多控件的 Grid 中,加速器可以与范围限定为 Grid 的控件相关联, (Grid 是 ScopeOwner) 。 在本例中,根元素为 Grid。
如果两个加速器使用相同的组合键定义,则会调用表中的第一个快捷键。