用于 Silverlight 的 .NET Framework 类库
KeyEventArgs.Handled 属性

获取或设置一个值,该值将路由事件标记为已处理,并阻止该事件沿事件路由而路由到更多的对象

命名空间:  System.Windows.Input
程序集:  System.Windows(在 System.Windows.dll 中)

C# 定义:

public bool Handled { get; set; }

属性值

类型:System..::.Boolean
如果为 true,则将路由事件标记为已处理;如果为 false,则将路由事件保留为未处理,这可能允许该事件进一步路由。默认值为 false

 
备注

名为 Handled 的属性存在于多个路由事件数据类上,将值设置为 true 会影响 Silverlight 事件系统的行为。如果将 Handled 设置为 true,则事件将不会沿事件路由而路由到下一对象。通常,作为应用程序事件处理程序的一部分,将 Handled 设置为 true。您需要执行此操作,这是因为启动事件的用户操作被认为已由该事件处理程序中定义的其他代码进行了适当处理。您仍然可以选择在不将 Handled 设置为 true 的情况下对处理程序中的事件做出响应,但是请注意,事件路由中的其他对象随后将接收该事件,并可能在退出当前的事件处理程序后调用他们自己的事件处理程序。

WPF 也有关于路由事件和事件数据的 Handled 属性的概念,但其实现稍微不同。如果代码中附加了事件处理程序,则 WPF 事件处理程序可以用特殊的 handledEventsToo 值注册,即使将 WPF Handled 设置为 true,路由中后面的对象也会调用这些处理程序。Silverlight 不支持此 handledEventsToo 特例;无论是在代码中还是 XAML 中附加事件处理程序,将 Handled 设置为 true 会始终阻止更多的处理程序被调用。

转载于:https://www.cnblogs.com/Dlonghow/archive/2008/12/10/1352163.html

Silverlight 参考:KeyEventArgs.Handled 属性相关推荐

  1. Silverlight 参考:三维效果(透视转换) -- MSN

    您可以使用"透视转换"来将三维效果应用于任何 Silverlight UIElement.例如,您可以制造这样一个假象,即对象朝向您或远离您进行旋转,如下图中所示. 使用透视转换的 ...

  2. Silverlight 参考: Path的Data生成归总

    Path的Data数据有三种生成方式: 1. 最简单的是用Expression Design.可以粘贴来自其它软件的矢量图形.导出时选择,文件->导出->导出属性->格式->X ...

  3. html5语法参考图片,CSS属性参考 | background-image

    background-image属性用于为元素设置一个或多个背景图像,多个背景图像使用逗号来分隔. background-image属性用于为某个元素设置一个或多个背景图像,各个背景图像以堆叠的方式逐 ...

  4. 34.Silverlight中不得不了解使用的依赖属性

    Silverlight中我们经常使用自定义控件,并且在自定义控件中制作自定义属性,在项目中大量的创建这个自定义控件,每次都需要占用内存来创建这个 属性的默认值.可很多时候我们都只需要去使用这个属性的默 ...

  5. Silverlight实例教程 - Validation数据验证基础属性和事件

    上篇介绍了Silverlight的Validation数据验证的好处和概述,其中了解到Silverlight数据验证方法可以被抽象为语法验证和语义验证,其中前者是通过数据类型定义对比验证,而后者是通过 ...

  6. WP7开发—Silverlight多点触摸事件详解【含Demo代码】

    最近在学习WP7的Silverlight编程,就把学习到知识点整理为日志,方便自己理解深刻点,也作为笔记和备忘,如有不合理或者错误之处,还恳请指正. WP7的支持多点触摸,有两种不同的编程模式: 1. ...

  7. Silverlight学习之——事件编程

    介绍一下事件的编程概念.事件概念如何在 Silverlight 中发挥作用及其编程模型. Silverlight 事件与公共语言运行时和 .NET Framework 对于事件概念的定义在本质上是相同 ...

  8. C#常用控件的属性以及方法(转载)

    -----以前看别人的,保存了下来,但是忘了源处,望见谅. C#常用控件属性及方法介绍 目录 1.窗体(Form) 2.Label (标签)控件 3.TextBox(文本框)控件 4.RichText ...

  9. C#控件及常用属性整理

    C#控件一览表 前所未有的震撼(太详细了) 1.窗体 1.常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体. (2) WindowState属性: 用来 ...

最新文章

  1. 童心未泯的 YOLO 之父,小马哥 Joseph Redmon 笑傲 CV 江湖记
  2. AAAI 2021放榜:你中了几篇?
  3. 使用String.format简化代码
  4. c# 调用音库开发英语单词记忆本
  5. 【例题 6-6 UVA - 679】Dropping Balls
  6. Web开发(一)·期末不挂之第一章·Web开发基础(不背就挂的基础知识)
  7. 阿里云可以外链mysql_案例详细说明阿里云下设置MySQL远程连接步骤
  8. 从技术视角看考拉海购的云原生之路
  9. redis常用数据类型的场景,你真的用对了么?
  10. nginx+Git 404 error 错误处理
  11. PHP留言板html代码,html怎么操作来实现留言板样式?(代码示例)
  12. SOUI中菜单的简单实现
  13. 腾讯手机管家android版,腾讯手机管家上线Android8.11.0版本
  14. Frogger(图论,最短路径)
  15. 查看服务器上Docker镜像 latest具体版本
  16. C. Pythagorean Triples
  17. Docker的安装以及常用的一些命令
  18. 猜数字?我要王者荣耀
  19. Java【汉诺塔问题】详细图文解析, 包教包会
  20. python语言读后感_《利用Python进行数据分析》读书笔记

热门文章

  1. 适合写python的电脑_这篇写给想选计算机专业的学弟学妹们
  2. zuul 动态路由mysql_zuul 动态路由 - typistw的个人空间 - OSCHINA - 中文开源技术交流社区...
  3. 计算机应用12班,《计算机应用基础》上机试卷A(10级机电8—12班)
  4. 地域和地方的区别_商标、品牌、LOGO,三者区别在哪里?
  5. C#中数值型数据保留N位小数方法
  6. vue在created调用点击方法_vue中created、mounted等方法整理
  7. 如何在 Kubernetes 中对无状态应用进行分批发布
  8. TDD 与 CI 在 Python 中的实践
  9. HDU 2196 Computer 树形DP经典题
  10. .ini文件的读写操作