0

为什么尝试将一些资源字典添加到我的 CaliburnApplication.Resources 标记时,它不起作用,而在我的 app.xaml 后面的代码中它何时起作用?

4

2 回答 2

1

所以你在使用Caliburn?我会更新到他们的最新版本,因为 CaliburnApplication 类表明您使用的是旧版本。Svn 检查他们的最新版本并从源代码构建。

你也可以看看这个caliburn 讨论。这可能与您的问题有关。

于 2010-12-13T02:59:55.147 回答
0

为什么不?我的建议是为所有样式等创建 ResourceDictionaries,为每种样式创建一个字典(如果没有太多),然后将它们全部合并到 App.xaml 中

  <Application.Resource>
      <ResourceDictionary><ResourceDictionary.MergeDictionaries>
          <ResourceDictionary Source="your path to source resourcedictionary"/>
          <ResourceDictionary Source="your path to nextsource resourcedictionary"/>
          ....

这样可以更轻松地管理您的所有资源、样式等。随着时间的推移,更易于阅读、理解和更好的维护!

于 2010-11-29T08:51:46.577 回答