226

私は複数の別々のアプリケーションで使用したいリソース辞書ファイル(MenuTemplate.xaml、ButtonTemplate.xamlなど)を持っています。それらをアプリケーションのアセンブリに追加することもできますが、これらのリソースを1つのアセンブリにコンパイルして、自分のアプリケーションで参照するようにした方が適切です。

リソースアセンブリを構築した後、アプリケーションのApp.xamlでそれを参照する方法を教えてください。現在私はResourceDictionary.MergedDictionariesを使って個々の辞書ファイルをマージしています。アセンブリ内にそれらがある場合、xamlでそれらをどのように参照できますか?


  • これはやり過ぎかもしれませんが、ここで説明されているテクニックを使ってエクスポートのためにあなたのリソースを準備したいかもしれません:alexfeinberg.wordpress.com/2015/08/16/…。これを行う主な利点は、リソースアセンブリの複数のバージョンが同じアプリケーションドメインにロードされることによる問題を防ぐことです。 - user195275

リンクされた質問


関連する質問

最近の質問