由于.NET公开了源代码http://blogs.microsoft.co.il/blogs/arik/archive/2010/07/12/step-into-net-framework-4-0-source-code.aspx
我在哪里以及如何找到数据绑定的.NET WPF实现?我想看看好奇心是如何实现的。
答案 0 :(得分:3)
最好的开始可能是阅读the Binding class
的代码这就是大多数魔法所在。
旁注:您无需下载源代码。您可以使用Reflector或DotPeek或类似工具对代码进行反向工程。但这取决于你。
答案 1 :(得分:1)
下载.NET Reflector的30天试用版,并打开PresentationCore,应该在以下位置找到: C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ v3.0 \ PresentationFramework.dll
那就是说,我相信WPF使用System.Windows.Data进行绑定和数据