在2个未引用的WPF项目之间共享WPF资源

时间:2014-06-18 16:06:46

标签: c# wpf xaml expression-blend resourcedictionary

我有2个类库,其中包含解决方案中的WPF控件和资源。我希望能够在Design-Time之间共享资源,这样我才能真正看到我正在设计的内容。在运行时,一切都很好,因为我正在动态加载dll。

如果我相互引用每个项目,我会得到一个循环依赖问题

我正在使用混合和放大器如果我添加对DesignTimeResources.xaml的引用,则会添加一个我不想要的项目引用。

任何帮助表示感谢。

2 个答案:

答案 0 :(得分:1)

创建一个公共项目,让两个项目都引用它。那么你就没有循环参考。

如果您使该类保持静态,那么共享数据会更容易。

答案 1 :(得分:0)

以下链接演示了逐步实现您的要求的流程。我希望这会对你有所帮助。

Set up the project for design-time debugging