Keyboard.PreviewKeyDown Keyboard.PreviewKeyDown Keyboard.PreviewKeyDown Attached Event

定义

当按下键盘上的某个键时发生。Occurs when a key on the keyboard is pressed.

see AddPreviewKeyDownHandler, and RemovePreviewKeyDownHandler
see AddPreviewKeyDownHandler, and RemovePreviewKeyDownHandler
see AddPreviewKeyDownHandler, and RemovePreviewKeyDownHandler

注解

这是一个附加事件。This is an attached event. WPFWPF将附加事件作为路由事件实现。implements attached events as routed events. 附加事件本质上是XAMLXAML一种用于引用事件的语言概念, 这些事件可在未定义该事件的对象WPFWPF上进行处理, 后者通过同时启用事件来遍历路由。Attached events are fundamentally a XAMLXAML language concept for referencing events that can be handled on objects that do not define that event, which WPFWPF expands upon by also enabling the event to traverse a route. 附加事件在代码中没有直接处理语法;若要在代码中附加路由事件的处理程序, 请使用指定的 Add * 处理程序方法。Attached events do not have a direct handling syntax in code; to attach handlers for a routed event in code, you use a designated Add*Handler method. 有关详细信息, 请参阅附加事件概述For details, see Attached Events Overview.

路由事件信息Routed Event Information

标识符字段Identifier field PreviewKeyDownEvent
路由策略Routing strategy 建立Tunneling
委托Delegate KeyEventHandler
  • 对应的冒泡事件为KeyDownThe corresponding bubbling event is KeyDown.

适用于