2011-03-23 81 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的本地别名指在当前类是命名空间时,通常使用声明的资源,控制,转换器等声明。这不是强制性的,它通常是完成的。