我正在尝试编写一些增加Storyboard的通用代码。作为其中的一部分,我希望能够获得TargetProperty引用的DependencyProperty。目的是以编程方式设置依赖项属性的值。
.NET有一个非常好的类 - PropertyPath完成了它的工作。但是,它几乎完全是私有的,所以你无法真正访问它没有反射。
有没有人知道的替代方案?
(即给定TargetProperty为“(UIElement.RenderTransform)。(CompositeTransform.TranslateX)”和给定对象,我想获得一个DependencyProperty +对象,该对象对应于驻留在RenderTransform上的CompositeTransform实例的TranslateX属性我提供的对象的属性)
编辑:从PropertyInfo更改为DependencyProperty