【发布时间】:2012-12-26 19:41:18
【问题描述】:
我有 PropertyPath 和对象实例。我需要使用 DependencyObject.SetValue(DependencyProperty ...) 更改属性
【问题讨论】:
-
给出简短的屏幕或代码以便更好地理解
标签: silverlight
我有 PropertyPath 和对象实例。我需要使用 DependencyObject.SetValue(DependencyProperty ...) 更改属性
【问题讨论】:
标签: silverlight
在您的情况下,我怀疑您可以只使用 PropertyPath.Path 属性作为依赖属性的名称。一般来说,PropertyPath 可能非常复杂,您需要对 Path 属性进行解析以查看它的实际含义。查看this page 并阅读备注部分了解更多信息。
【讨论】:
如果这是 UserControl 或 TemplateControl,您可以在要覆盖的属性上使用“new”关键字。
【讨论】: