2016-04-23 9 views
0

私はWPFを初めて使い、リソースディクショナリを使用しています。私はすべてのリソースディクショナリにアクセス可能なスタイルをいくつか作成したいと思いますが、それを行う適切な方法は何か分かりません。 また、リソースディクショナリ内の別のリソースディクショナリでリソースを使用する方法も知りたい。すべてのリソースディクショナリに表示されるwpfリソース(スタイル、ブラシなど)を作成するにはどうすればよいですか?

+1

「Application.Resources」を意味しますか? – dkozl

+0

@dkozl:はい、でも、プロジェクトがユーザーコントロールプロジェクトであり、App.xamlファイルがない場合はどうですか? – Saeid

+0

プロジェクト全体のリソースディクショナリを作成し、他のディクショナリでマージを使用することをお勧めしますか? – Saeid

答えて

2

App.xamlApplication.Resourcesを使用してこれを行うことができます。 Resource Dictionaryを作成して、Resource Dictionaryという名前をsourceResourceDictionaryに入れてください。

<Application.Resources> 
      <ResourceDictionary> 
       <ResourceDictionary.MergedDictionaries> 
        <ResourceDictionary Source="Your Resource Dictionary Name"/> 
       </ResourceDictionary.MergedDictionaries> 
      </ResourceDictionary> 
     </Application.Resources> 
関連する問題