路由事件是WPF中的事件简称为路由事件,共有两种定义,一种为功能定义,另一种为实现定义。功能定义是指一种可以针对元素树中多个侦听器调用处理程序的事件,并不是针对引发该事件的对象。而实现定义是指路由事件是一个CKR事件,可以由Routedevent类的实例提供支持,由WPF事件系统来处理。说法比较抽象,可看案例。
设计器:
这个例子中的路由事件为TextBlock、StackPanel、Border。并且是一个冒泡事件。
之后右键点击查看代码或者按快捷键F7可快速转到定义。
效果图:
点击深蓝色的区域就是先弹出TextBlock再弹出StackPanel,如果点击灰色的区域就是只弹出StackPanel。
以上就是效果的显示。