2011-03-23 78 views
17

什麼是本地的:在XAML中,以及C#類中的參數可以稱爲local:xaml什麼是「本地:」?

在我看的一些代碼中,我看到了xmlns:local="clr-namespace:AskLocal"。這是什麼意思?

+3

閱讀http://en.wikipedia.org/wiki/XML_namespace – 2011-03-23 01:51:14

+0

維基百科是XAML中「local:」的官方來源和定義嗎?等一下;那篇文章是關於XML的,而不是XAML。 – user34660 2016-07-24 08:01:44

回答

4

local是一個xml命名空間。在這種情況下,「local」將是命名空間AskLocal的別名。

它可以讓你從AskLocal命名空間直接在XAML中使用<local:nameofyourcontrol></local:nameofyourcontrol>

14

在XAML的本地別名指在當前類是命名空間時,通常使用聲明的資源,控制,轉換器等聲明。這不是強制性的,它通常是完成的。