WPF学习笔记二之依赖属性

1.快捷生成依赖属性:propdp然后按两次tab键

2.应用场景:自定义控件

 

什么是依赖属性:依赖属性自己没有值,通过依赖别人(如Binding)来获得值。

依赖属性为什么会出现:控件常用字段有限,包装太多属性会占用过高内存,造成浪费。所以用依赖属性,用不着就不用,用得着就用。

怎么声明依赖属性:用public static readonly三个修饰符修饰。

怎么声明实例:使用DependencyProperty.Register方法生成。此方法有三个参数跟四个参数。

怎么操作依赖属性的值:利用依赖对象(Dependency Object)的GetValue、SetValue方法实现。

posted @ 2020-02-09 11:03  jasonlai2016  阅读(132)  评论(0编辑  收藏  举报