DependencyProperty作为实例变量
本文关键字:变量 实例 DependencyProperty | 更新日期: 2023-09-27 18:06:55
虽然网络上的大多数代码示例使用DependencyProperties的静态声明,但我发现在某些情况下它们被定义为公共只读实例成员。
将DependencyProperty定义为实例成员(而不是静态)是否有任何优点?
(注:我不想在问题是否静态成员是好还是坏,而更具体地说,对DependencyProperty对象的行为)
这不是个好主意。只要控件有多个实例,就应该抛出异常,因为正在再次注册相同的属性,并且注册是按类型而不是按实例进行的。
'X'属性已被'Y'注册。
可能是您遇到的情况下编码器的疏忽。