如何从PropertyPath获取DependencyProperty?

时间:2012-12-26 19:41:18

标签: silverlight

我有PropertyPath和对象实例。我需要使用DependencyObject.SetValue(DependencyProperty ...)

来更改属性

2 个答案:

答案 0 :(得分:1)

在您的情况下,我怀疑您可以使用PropertyPath.Path属性作为依赖项属性的名称。通常,PropertyPath可能非常复杂,您需要在Path属性上进行解析以查看它实际表示的内容。请查看this page并阅读备注部分以获取更多信息。

答案 1 :(得分:0)

如果这是UserControl或TemplateControl,您可以在要覆盖的属性上使用“new”关键字。