代码之家  ›  专栏  ›  技术社区  ›  Chen Kinnrot

Caliburn应用程序。资源不起作用,为什么?如何让它工作?

  •  0
  • Chen Kinnrot  · 技术社区  · 14 年前

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

    2 回复  |  直到 14 年前
        1
  •  1
  •   jonathanpeppers    14 年前

    你在用卡利本?我将更新到他们的最新版本,因为CaliburnApplication类指示您使用的是旧版本。Svn检查他们的最新版本并从源代码构建。

    你也可以看看这个 caliburn discussion . 可能和你的问题有关。

        2
  •  0
  •   user523650user523650    14 年前

    为什么不呢? 我的建议是为所有样式等打包资源字典,每种样式一个字典(如果没有太多的话),然后通过

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

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