Ich versuche, WPF Ressourcenwörterbücher auf den Code hinter zu verschmelzen, aber für einige Reasion funktioniert das nicht. Wenn ich versuche, die Wörterbücher auf dem Dokument zusammenführen selbst es zum Beispiel läuft:Zusammenführen von Ressourcen Wörterbücher
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:WpfApplication212;assembly=WpfApplication212">
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Theme.xaml"></ResourceDictionary>
</ResourceDictionary.MergedDictionaries>
<Style TargetType="{x:Type local:URComboBox}" BasedOn="{StaticResource ComboBoxStyle}">
</Style>
Dies funktioniert, aber wenn ich die ResourceDictionary.MergedDictionaries und in Code Kommentar versuchen, dieses:
ResourceDictionary skin = new ResourceDictionary();
skin.Source = styleLocation;
ResourceDictionary skinFather = new ResourceDictionary();
skinFather.MergedDictionaries.Add(skin);
skinFather.Source = styleLocationFather;
Dies wird abgebrochen, weil die Ressource nicht gefunden werden kann.
Was ist "styleLocation" und "styleLocationFather"? –