替代使用PropertyPath查找DependencyProperty +实例?

时间:2012-10-23 06:04:19

标签: c# xaml reflection binding storyboard

我正在尝试编写一些增加Storyboard的通用代码。作为其中的一部分,我希望能够获得TargetProperty引用的DependencyProperty。目的是以编程方式设置依赖项属性的值。

.NET有一个非常好的类 - PropertyPath完成了它的工作。但是,它几乎完全是私有的,所以你无法真正访问它没有反射。

有没有人知道的替代方案?

(即给定TargetProperty为“(UIElement.RenderTransform)。(CompositeTransform.TranslateX)”和给定对象,我想获得一个DependencyProperty +对象,该对象对应于驻留在RenderTransform上的CompositeTransform实例的TranslateX属性我提供的对象的属性)

编辑:从PropertyInfo更改为DependencyProperty

0 个答案:

没有答案