原文:监听WPF依赖属性

当我们使用依赖属性的时候,有时需要监听它的变化,这在写自定义控件的时候十分有用,
下面介绍一种简单的方法。
 
如下使用DependencyPropertyDescriptor
 
DependencyPropertyDescriptor prop = DependencyPropertyDescriptor.FromProperty(
MyType.MyDependencyProperty,
typeof(MyType));
 
在后台初始化函数,或Loaded中添加如下代码

prop.AddValueChanged(this, this.OnMyDependencyPropertyChanged);
 
OnMyDependencyPropertyChanged为处理依赖属性变化的事件。
 

最新文章

  1. JS闭包中的this对象
  2. Google搜索的几个使用技巧——让你的搜索结果更准确
  3. Centos Python2 升级到Python3
  4. CAD字体显示错乱问题解决方案
  5. android 中对于采用okhttp时获取cookie并放入webview实现跳过登陆显示页面的功能
  6. php数组内容分页的例子(转)
  7. Git常用命令清单
  8. 分享到QQ空间、新浪微博、腾讯微博的代码!(收藏)
  9. 平安某金所奇葩的面经-关于幂等和ROA设计的反思
  10. Java 读书笔记 (八) 修饰符
  11. tcp 与udp 的区别
  12. UniversalImageLoader(异步加载大量图片)
  13. SQL Server表关联
  14. Kafka实战-Kafka Cluster
  15. list集合转换成datatable
  16. systemd管理服务
  17. 【H5】滚动事件(jq)
  18. 团队项目M1阶段个人反思
  19. 文件名含中文的JavaWeb文件下载
  20. Javascript中window.opener的一点小总结

热门文章

  1. Unreal Enginer4特性介绍-牛B闪闪的UE4
  2. 前端css常用的选择小汇
  3. Eclipse查看某个方法被哪些类调用
  4. Spring+Netty+WebSocket实例
  5. Android Wear之android穿戴式设备应用开发平台
  6. Best Practices for QML and Qt Quick
  7. css3背景透明文字不透明
  8. AE创建拓扑
  9. 文本处理之可视化wordcloud
  10. listener监听器笔记