wpf 依赖属性和附加属性

1、依赖属性

  解释:依赖属性是配合binding出现的产物,功能主要是配合binding。

  作用:

    一、当自定义usercontrol时,需要与宿主(父窗体)双向绑定值时,用到依赖属性。

2、附加属性

  解释:附加属性是配合控件或自定义类型出现的产物

  作用:

    1、主要是扩展控件时用的较多,比如扩展DataGrid控件,会用附加属性给DataGrid类加入自定义属性,来达到想要的结果

想知道依赖属性附加属性原理,使用技巧可以看《深入浅出WPF》

很好的例子:  https://github.com/tom-englert/DataGridExtensions

猜你喜欢

转载自www.cnblogs.com/ilison/p/9204806.html