这个xmlns属性做了什么

时间:2012-11-18 15:57:46

标签: xaml xml-namespaces

<Window x:Class="Template.MainWindow"
    xmlns:System="clr-namespace:System;assembly=mscorlib">
<Grid>

</Grid>

xmlns:System =“clr-namespace:System; assembly = mscorlib是什么意思?

我的想法: 从mscorlib包含系统? clr-namespace怎么样?所以我可以 使用Template.MainWindow.xaml中的mscorlib中的所有功能。

感谢您的回复

2 个答案:

答案 0 :(得分:1)

命名空间是否与Window标记

相关联 当两个不同的系统使用相同的标记名称时,

名称空间用于避免冲突。

答案 1 :(得分:0)

请参阅Microsoft文档:

http://msdn.microsoft.com/en-us/library/ms747086.aspx

请参阅两个主题:

  1. WPF和XAML命名空间声明

  2. 映射到自定义类和程序集

  3. 你的想法很清楚。