第一個聲明映射整體WPF客戶端/框架XAML命名空間作爲默認:
的xmlns = 「http://schemas.microsoft.com/winfx/2006/xaml/presentation」
的第二個聲明映射一個單獨的XAML名稱空間,將其映射(通常)爲x:前綴。
的xmlns:X =「http://schemas.microsoft.com/winfx/2006/xaml」
這些聲明之間的關係是在x:前綴映射支持是XAML的一部分內在語言定義,WPF是一種使用XAML作爲語言的實現,併爲XAML定義了其對象的詞彙表。由於WPF詞彙的用法比XAML內在用法要普遍得多,所以WPF詞彙表被映射爲默認值。
用於映射XAML語言內部函數支持的x:前綴約定之後是項目模板,示例代碼以及此SDK中語言功能的文檔。 XAML命名空間定義了許多即使對於基本的WPF應用程序也是必需的常用功能。例如,要將任何代碼隱藏通過分部類連接到XAML文件,必須將該類命名爲相關XAML文件的根元素中的x:Class屬性。或者,如在XAML頁面中定義您要訪問的鍵控資源的任何元素應該有X:主要屬性有問題
http://msdn.microsoft.com/en-us/library/ms747086.aspx
我認爲,爲了讀者的利益,如果你寫或引用一些你認爲可以回答問題的東西,而不僅僅是給出鏈接並讓讀者找到答案,那麼會更好。特別是當鏈接不完整時。 – 2011-05-10 08:04:29