0
私はWPFを初めて使い、リソースディクショナリを使用しています。私はすべてのリソースディクショナリにアクセス可能なスタイルをいくつか作成したいと思いますが、それを行う適切な方法は何か分かりません。 また、リソースディクショナリ内の別のリソースディクショナリでリソースを使用する方法も知りたい。すべてのリソースディクショナリに表示されるwpfリソース(スタイル、ブラシなど)を作成するにはどうすればよいですか?
私はWPFを初めて使い、リソースディクショナリを使用しています。私はすべてのリソースディクショナリにアクセス可能なスタイルをいくつか作成したいと思いますが、それを行う適切な方法は何か分かりません。 また、リソースディクショナリ内の別のリソースディクショナリでリソースを使用する方法も知りたい。すべてのリソースディクショナリに表示されるwpfリソース(スタイル、ブラシなど)を作成するにはどうすればよいですか?
App.xaml
にApplication.Resources
を使用してこれを行うことができます。 Resource Dictionary
を作成して、Resource Dictionary
という名前をsource
のResourceDictionary
に入れてください。
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Your Resource Dictionary Name"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
「Application.Resources」を意味しますか? – dkozl
@dkozl:はい、でも、プロジェクトがユーザーコントロールプロジェクトであり、App.xamlファイルがない場合はどうですか? – Saeid
プロジェクト全体のリソースディクショナリを作成し、他のディクショナリでマージを使用することをお勧めしますか? – Saeid