24得票4回答
MergedDictionaries和资源查找

我在使用资源字典和合并字典的过程中遇到了问题,特别是在通过资源查找时的性能方面。经过一些性能测试,我发现ResourceDictionary.get_MergedDictionaries调用次数最多(在ANTS profiler中检查)。我们有大约300个资源字典XAML文件,并且其中很多都在...

20得票1回答
WPF:基于另一个独立程序集中的样式进行样式设计

Assembly A - ResourceDictionary包含StyleA样式。 Assembly B - ResourceDictionary.MergedDictionaries用于将来自Assembly A的资源合并到B中。 我想在Assembly B中创建一个“基于”StyleA...

19得票1回答
合并字典和本地资源

我有一个Styles.xaml文件,其中包含许多ResourceDictionary,这些ResourceDictionary被分组放在MergedDictionary中。 我在我的UserControl.Resources中引入了Styles.xaml。<UserControl.Re...

15得票3回答
在Silverlight中从不同的ResourceDictionary引用另一个ResourceDictionary中的资源

我在我的App.xaml文件中有以下代码:<Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> ...

14得票2回答
如何在另一个库中引用定义在单独程序集中的WPF样式键

我有两个库和一个单一的应用程序集项目布局,我想知道如何通过其键引用其中一个库中定义的样式来实现我的另一个库。 我的解决方案布局: - WpfControls.dll - 包含通用可重用控件,例如基于WPF的NumericUpDown控件以及其他基本控件和一些样式,我希望这些样式可以重复使用...

9得票3回答
在Silverlight 3中的generic.xaml中使用MergedDictionaries

在WPF中,可以通过将多个用户控件的XAML标记保留在主题文件夹中的单独XAML文件中,并使用MergedDictionaries将它们导入到generic.xaml中来组织XAML。 <ResourceDictionary> <ResourceDictionary...

8得票1回答
类型引用无法找到名为“{clr-namespace:xxx}ClassName”的类型,位于合并字典上。

我收到了一个异常,内容为 Type reference cannot find type named '{clr-namespace:Dashboard.View}DashBoardColors。 我有一个静态类用来存储我的颜色: namespace Dashboard.View { ...

7得票2回答
Silverlight 3中合并资源字典的正确使用方法

根据我所阅读的:http://msdn.microsoft.com/en-us/library/cc903952(VS.95).aspx,具体来说是标记为“Forward References With a ResourceDictionary”的部分: 引用任何给定资源字典中的静态资源必须...