【问题标题】:How get DependencyProperty from PropertyPath?如何从 PropertyPath 获取 DependencyProperty?
【发布时间】:2012-12-26 19:41:18
【问题描述】:

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

【问题讨论】:

标签: silverlight


【解决方案1】:

在您的情况下,我怀疑您可以只使用 PropertyPath.Path 属性作为依赖属性的名称。一般来说,PropertyPath 可能非常复杂,您需要对 Path 属性进行解析以查看它的实际含义。查看this page 并阅读备注部分了解更多信息。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2012-09-28
      • 2013-02-16
      • 2012-07-31
      • 1970-01-01
      • 1970-01-01
      • 2021-11-25
      • 2014-03-10
      • 2010-12-24
      • 2014-12-31
      相关资源
      最近更新 更多