XAML命名空间:winfx vs netfx

查看WPF文档(例如Selector.SelectedItem )时,我注意到有两个XML空间:http://schemas.microsoft.com/winfx/2006/xaml/presentation和http://schemas.microsoft。 COM / NETFX / 2007 / XAML /演示。

两者之间有什么区别,如果有的话? 为什么有两个不同的命名空间似乎指向同一组.Net命名空间(他们真的?)?


(猜测答案)

WPF的第一个版本被称为WinFX,可能是MS组织中的一个单独项目。

当WinFX加入.Net框架时,MS可能希望保持命名空间的早期定义,以便与现有工作兼容。 后来又添加了新的类,MS决定使用一个正确命名的命名空间(NetFX是.Net Framework)。

链接地址: http://www.djcxy.com/p/34485.html

上一篇: XAML namespaces: winfx vs netfx

下一篇: wpf theme changed my aligmnent