可能是重复问题:
什么是依赖属性?
我一直在浏览网络,试图找到依赖属性的定义,但没有找到最简单的定义。有人可以给我一个例子吗?
这里已经有很多关于此问题的讨论,请查阅一些。
同时,你可以在谷歌上找到一些很棒的文章。
http://joshsmithonwpf.wordpress.com/2007/06/22/overview-of-dependency-properties-in-wpf/
http://www.switchonthecode.com/tutorials/wpf-tutorial-introduction-to-dependency-properties
http://www.dotnetfunda.com/articles/article961-wpf-tutorial--dependency-property-.aspx
这是来自WPF 4 Unleashed书中的引用:
WPF引入了一种新类型的属性,称为依赖属性,在整个平台中用于启用样式、自动数据绑定、动画等功能。您可能会对此概念持怀疑态度,因为它使.NET类型的图像变得更加复杂,而这些类型通常只包含简单的字段、属性、方法和事件。但是,当您理解依赖属性解决的问题时,您很可能会将其视为一个受欢迎的添加。