【问题标题】:WPF - Updating DependencyProperty MetadataWPF - 更新 DependencyProperty 元数据
【发布时间】:2009-12-01 21:16:04
【问题描述】:

在设置 DependencyProperty 的元数据后无法更新它的技术原因是什么?

如果你尝试做类似下面的事情,它会产生一个异常说:

与属性关联后无法更改属性元数据。

MyProperty.DefaultMetata.PropertyChangedCallback = 
    new PropertyChangedCallback(MyMethod);

【问题讨论】:

    标签: c# .net wpf dependency-properties


    【解决方案1】:

    不可变对象有很多好处,其中之一就是线程安全。

    此外,元数据存在于每种类型的基础上;直接设置PropertyChangedCallback 将有效地清除继承层次结构中的所有其他回调。

    【讨论】:

      【解决方案2】:

      来自 Stackoverflow 的这个问题有帮助吗? WPF Property Callback

      如果这没有帮助。设置是什么意思,在vs2k8 dev中设置或在dll中设置。

      【讨论】:

        猜你喜欢
        • 2023-03-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-03-13
        • 2011-02-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多