gpt4 book ai didi

xaml - 主项目外的 MergedDictionaries

转载 作者:行者123 更新时间:2023-12-01 12:50:19 25 4
gpt4 key购买 nike

我有一个包含 2 个项目的解决方案。第一个是主要应用程序,第二个是其中的控件。在 Generic.xaml 中,在 Silverlight 项目中,可以这样做

<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/MyLibNamespace;component/Themes/SomeFolder/MyControl.xaml" />
</ResourceDictionary.MergedDictionaries>

这似乎不适用于 Windows 应用商店应用程序类库。 ReSharper 希望文件路径为“/Themes/SomeFolder/MyControl.xaml”,但我仍然收到 XamlParseException:无法分配给属性“Windows.UI.Xaml.ResourceDictionary.Source”。 [行:7 位置:36]

最佳答案

WinRT 中没有“其他类/程序集中的 Xaml 文件”这样的东西。换句话说:WinRT 组件中根本不存在“EmbeddedResource”或“Resource”(是的,这很痛苦)。这也是将\Themes\Generic.xaml 复制到输出目录的原因。

关于xaml - 主项目外的 MergedDictionaries,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12980317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com