0

我想在类的静态构造函数中动态注册一些依赖属性。使用该类的类型,是否可以查询依赖属性系统以获取已注册属性的列表?

我没有为每个依赖属性提供相应的 CLR 属性,因为我试图将代码量保持在最低限度。

DependencyPropertyDescriptor.GetChildProperties()看起来它可能会有所帮助,但它是一个实例方法,并且没有用于DependencyPropertyDescriptor. 看起来这无论如何都会查询我没有的类型的 CLR 属性。

4

1 回答 1

1

你说 ...

我想在类的静态构造函数中动态注册一些依赖属性。

恐怕这是不可能的。

但是,如果您想使用反射查看依赖对象中现有的 deendency 属性,那么这是可能的......

如何枚举控件的所有依赖属性?

于 2012-06-27T07:54:48.647 回答