首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分裂Generic.Xaml -问题加载MergedDictionaries

分裂Generic.Xaml -问题加载MergedDictionaries
EN

Stack Overflow用户
提问于 2010-07-21 06:39:41
回答 1查看 2.8K关注 0票数 7

在一个相当大的控件库上工作,generic.xaml就会失控。我很想通过控件来拆分它(虽然一次用于一个名称空间,目前只包含一些简单的名称空间)。

为此,我增加了更多的资源字典。

然后,在generic.Xaml中添加:

代码语言:javascript
复制
<ResourceDictionary.MergedDictionaries>
    <ResourceDictionary Source="Themes/Generic.Core.xaml" />
</ResourceDictionary.MergedDictionaries>

还有..。得到一个装载错误。

正确的URL是什么?

这是:

dll文件中的something).

  • The

  • 只包含控件(不是exe或Generic.Core.xaml generic.Xaml ),而另一个(现在是Generic.Core.xaml)位于同一个程序集、相同的文件夹中。

我读过MSDN中关于pack URL的部分,但是对于一些看起来很容易的东西来说,这听起来真的很复杂。

)请帮忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-21 06:48:24

找到它:

代码语言:javascript
复制
<ResourceDictionary.MergedDictionaries>
    <ResourceDictionary Source="/Tradex.Presentation;component/Themes/Generic.Core.xaml" />
</ResourceDictionary.MergedDictionaries>

这是可行的。

需要在程序集前缀(将Tradex.Presentation替换为程序集名称)并以component项开始。

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3296834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档