6

谁能解释依赖属性是如何实现的?它只是在基类中声明的静态字典,并以给定实例的引用作为键吗?我在互联网上找不到任何关于此的资源......
非常感谢

4

2 回答 2

3

我看到两个问题:

  1. 依赖属性如何工作?关于 WPF 中的属性的MSDN 文章是关于依赖属性的精彩系列。应该是一个很好的概述,可以帮助您入门。
  2. 依赖属性是如何实现的?您将找不到任何关于此的资源,因为 Microsoft 为什么要公开他们的 DP 实现?话虽如此,这当然可以讨论。
于 2009-05-19T11:20:16.147 回答
2

...几年后。

并且已经有 .NET 的源代码浏览器。你可以在这里研究它是如何实现的:DependencyProperty.cs

于 2014-06-30T16:56:43.730 回答