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

发布于 2025-01-03 14:35:58 字数 121 浏览 1 评论 0原文

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

There is not [XmlnsDefinition] attribute in XAML metro style applications, based on WinRT.
How my custom namespace mappings from WPF/SL apps should be migrated to WinRT XAML apps?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

鼻尖触碰 2025-01-10 14:35:58

看起来 XmlnsDefinitionAttribute 缺失。有 XmlnsDefinition struct 但这没有多大用处,因为无法使用它来设置自定义命名空间映射。

Looks like XmlnsDefinitionAttribute is missing. There is XmlnsDefinition struct but that is of not much use since there is no way to use it to set custom namespace mappings.

安稳善良 2025-01-10 14:35:58

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

没有类似的属性。

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

A discussion at https://social.msdn.microsoft.com/Forums/windowsapps/en-US/026baea0-6324-46ee-956a-72dbb4c90ca1/xmlnsdefinition-replacement-in-winrt?prof=required says:

there is no analogous attribute.

You might be able to provide similar data in a custom
IXamlMetadataProvider implementation, but since that is automatically
generated for you I'm not sure it can be overridden.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文