WinRT XAML应用程序+缺少[XmlnsDefinition]属性

时间:2012-02-09 12:14:54

标签: xaml windows-runtime microsoft-metro xml-namespaces

基于WinRT的XAML metro风格应用程序中没有[XmlnsDefinition]属性。 我应该如何将WPF / SL应用程序中的自定义命名空间映射迁移到WinRT XAML应用程序?

2 个答案:

答案 0 :(得分:2)

看起来XmlnsDefinitionAttribute是missing。有XmlnsDefinition结构但由于无法使用它来设置自定义命名空间映射,因此没有多大用处。

答案 1 :(得分:0)

https://social.msdn.microsoft.com/Forums/windowsapps/en-US/026baea0-6324-46ee-956a-72dbb4c90ca1/xmlnsdefinition-replacement-in-winrt?prof=required的讨论说:

  

没有类似的属性。

     

您可以在自定义中提供类似的数据   IXamlMetadataProvider实现,但由于这是自动的   为你生成的我不确定它是否可以被覆盖。