WPF中的事件及冒泡事件和隧道事件的区别

冒泡事件表示事件从元素树向上到达根元素。这样您就可以在源元素的上方层级对象处理事件。
例如,您可向嵌入的 Grid 元素附加一个 Button.Click 处理程序,而不是直接将其附加到按钮本身。气泡事件有指示其操作的名称(例如,MouseDown)。
隧道事件表示事件从根元素开始向下遍历元素树。
这样上游元素就可以在事件到达源元素之前先行截取并进行处理。根据命名惯例,隧道事件带有前缀 Preview(例如 PreviewMouseDown)。

最新文章

  1. berkeley db replica机制 - 消息处理
  2. DataGridView 行、列的隐藏和删除
  3. nodejs express测试
  4. 【英语】Bingo口语笔记(69) - 脏话的表达
  5. 20160322 javaweb 学习笔记--response验证码实现
  6. 时间处理总结(二)oracle
  7. RxJava使用场景小结
  8. JSP指令 include 和forward
  9. C语言字符串操作函数
  10. 使用inpaint例子,去除水印
  11. [转载]致创业者:APP已死 服务永生
  12. Spring系列(四) 面向切面的Spring
  13. canvas资料
  14. Java:返回当前内存信息
  15. java多线程快速入门(四)
  16. BZOJ.3140.[HNOI2013]消毒(二分图匹配 匈牙利)
  17. MySQL 可以用localhost 连接,但不能用IP连接的问题
  18. C# “试图访问已释放的资源”
  19. Linux常用命令收藏
  20. SPSS学习系列之SPSS Modeler的功能特性(图文详解)

热门文章

  1. MySQL 索引、事务与存储引擎
  2. JQgrid实现全表单元格编辑
  3. 【NetCore】依赖注入的一些理解与分享
  4. 鸟哥的Linux私房菜学习笔记——文件权限与目录配置
  5. MyBatis动态SQL和缓存
  6. .NET官方封装的Win32API类库
  7. Golang Sync.WaitGroup 使用及原理
  8. ios cannot use "@throw" with objective-c exceptions disabled 问题解决方案
  9. python处理图像矩阵--值转为int
  10. 【C# .Net GC】GC的类型与工作方式 和配置