SL中的依赖属性(转载)

http://www.cnblogs.com/KnightsWarrior/archive/2010/08/27/1809739.html

 

连接地址导航

 

如果定义的属性会成为样式,数据绑定和动画的目标的时候可以把属性定义为依赖属性,但是其他情况下还是可以定义为普通的属性更好。

 

比如自定义了Button控件,里面定义了颜色1,颜色2两个属性用来做渐变效果,属性成为了样式设置的目标,这个时候可以使用依赖属性

 

 

 另外:属性之间的优先级别关系。

本地设置优先级高于样式设置

样式设置优先级高于主题设置

主题设置优先级高于属性继承

属性继承优先级高于默认值

 

posted @ 2012-02-07 22:23  音乐啤酒  阅读(239)  评论(0编辑  收藏  举报