【问题标题】:How do I know which DependencyProperty is related to a specific EffectiveValue index我如何知道哪个 DependencyProperty 与特定 EffectiveValue 索引相关
【发布时间】:2020-01-07 19:57:54
【问题描述】:

我正在调试 WPF 应用程序中的内存问题。使用 dotMemory 我在 DependencyObject 的有效值数组中找到了一个对象实例。

我有实例(有效值)和有效值数组中的索引。是否可以找出该值与哪个依赖属性相关?

【问题讨论】:

    标签: c# wpf dependency-properties dotmemory


    【解决方案1】:

    我怀疑它是 DataContext 依赖属性,我可以通过运行应用程序并查看 DataContextPropertyGlobalIndex 属性来确认它,它与 EffectiveValueEntry 的字段 _propertyIndex 中的值匹配_effectiveValues 数组。

    但是,如果不知道要查找哪个属性,我想我将不得不使用反射来查找每个 DependencyObject 类型并检查每个 GlobalIndex 属性是否匹配。

    【讨论】:

      猜你喜欢
      • 2021-11-19
      • 1970-01-01
      • 1970-01-01
      • 2017-03-08
      • 1970-01-01
      • 2021-10-31
      • 2020-10-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多