【发布时间】:2012-06-13 07:17:02
【问题描述】:
看了MSDN-XAML Namespaces和MSDN-Understanding XAML Namespaces后,我还是不明白有一个Qualified Name (QName)的目的。
以如下命名空间声明为例:
xmlns:x='http://www.w3.org/1999/XSL/Transform'
x 是完整 URI(在本例中为 URL)的前缀缩写:http://www.w3.org/1999/XSL/Transform。然后有一个名为xmlns 的QName。 mdsn 中 QName 的定义是:
这个包含前缀的完整名称是 a 的词法形式 限定名称(QName):
这应该是什么意思,为什么它存在,因为 t 语句已经有一个定位器和一个前缀来标识要使用的命名空间及其名称?
【问题讨论】:
标签: wpf xml xaml qualified-name