WP7自定义名称空间和前缀

本文关键字:前缀 空间 自定义 WP7 | 更新日期: 2023-09-27 17:57:42

我看到了这个关于如何在silverlight中拥有更干净的名称空间的网页http://www.codeproject.com/KB/silverlight/xaml_custom_namespaces.aspx

有人知道这是否也适用于WP7吗?

当我尝试它时,我收到一条消息,"找不到类型或命名空间名称‘myclassname’"

这是我在AssemblyInfo.cs:中的内容

//Map all Namespaces in the project to the IQ prefix  
[assembly: XmlnsPrefix("http://schemas.myapp.com/wp7/", "iq")]  
[assembly: XmlnsDefinition("http://schemas.myapp.com/wp7/", "MyApp.Controls")]

在我的页面中:

xmlns:iq="http://schemas.myapp.com/wp7/"

WP7自定义名称空间和前缀

将C#命名空间映射到自己程序集的字符串(通常是URI)是Silverlight 4的一项功能。Silverlight for WP7基于Silverlight 3,因此此功能很可能不存在。