WPFのリソースディクショナリに関するヘルプが必要です。私は複数の.dllを持っており、各dllには1つ以上のリソース辞書があります。問題は、DLLのリソースディクショナリから名前や場所を知ることができないことです。今、私のMain.xamlのコードの背後にあるこれらのリソースディクショナリをすべて追加する方法を探していますWPFプロジェクトに複数のリソースディクショナリを動的に追加する
多分、アセンブリで反射しているものはありますか?
ResourceDictionary resourceDictionary = new ResourceDictionary();
resourceDictionary.Source = new Uri("Dictionary1.xaml", UriKind.Relative);
ResourceDictionary resourceDictionary2 = new ResourceDictionary();
resourceDictionary.Source = new Uri("Dictionary2.xaml", UriKind.Relative);
resourceDictionary2.MergedDictionaries.Add(resourceDictionary);
Resources.MergedDictionaries.Add(resourceDictionary2);
ただし、リソースディクショナリは1つしか追加できません...お手伝いできますか?
はい、私のプロジェクトでは、多少のバグがありました。私は新しいクリーンなプロジェクトを行い、さまざまなソリューションを試してみました。ありがとう! – OneByT