摘要: 1.使用路由事件 路由事件是一种可以针对元素树中的多个侦听器(而不是仅针对引发该事件的对象)调用处理程序的事件。通俗地说,路由事件会在可视树(逻辑树是其子集)上,上下routed,如果哪个节点上订阅了事件,就会被触发。 路由事件的规则有三种: (1)冒泡;由事件源向上沿视觉树传递一直到根元素。如 MouseDown (2)直接;只有事件源才有机会响应事件,某个元素引发事件后,不传递到其他元素 (3)隧道;从元素树的根部调用事件处理程序并依次向下深入直到事件源。 一般情况下,WPF提供的输入事件都是以隧道/冒泡对实现的。隧道事件常常被称为Preview事件。如 PreviewMouse... 阅读全文
posted @ 2013-09-07 13:09 小p 阅读(559) 评论(0) 推荐(0) 编辑