【发布时间】:2011-04-15 14:36:39
【问题描述】:
谁能解释一下为什么说 ItemsControl.DisplayMemberPath 是一个依赖属性,而不仅仅是一个常规的 CLR 属性?
当此类属性用于数据绑定场景、样式或其他依赖属性相关的情况时,是否存在任何现实生活场景。
谢谢。
更新:
这个问题的原因是这样的陈述
使您的属性成为依赖项 财产并不总是必要的或 适当的,将取决于您的 需要。有时,典型的 支持您的财产的技术 有一个私有字段就足够了。
在MSDN documentation 中,哪种类型的控件开发人员会质疑依赖属性的声明,这些声明没有作为依赖属性的明确可识别的好处。使用私有字段就足够了。
【问题讨论】:
标签: .net wpf silverlight properties dependency-properties