依赖项属性
摘要:
依赖项属性时WPF对.NET属性系统的扩展,用途在于提供一种方法来基于其他输入的值计算属性值,也就是说依赖项属性的值可能是通过以下途径获取:1.通过主题和用户首选项等系统属性;2.通过数据绑定或动画等来实时确定;3.通过资源和样式;4通过在元素树中的父子关系继承而来等。而且依赖项属性可通过独立验证、默认值、回调方法来修改属性值。下面来看看定义一个依赖项属性的过程:1. 定义依赖项属性依赖项属性对象都是DependencyProperty类的实例,且考虑到依赖项属性可以被父子元素之间继承,即在不同类之间共享,所以依赖项属性都为静态字段。如下:public static readonly Depe 阅读全文
posted @ 2014-02-24 14:43 旅鸟 阅读(647) 评论(0) 推荐(0) 编辑