Sto cercando di unire i dizionari delle risorse wpf sul codice, ma per alcune ragioni questo non funziona. Se provo unire i dizionari nel documento stesso è in esecuzione, per esempio:Unione di risorse Dizionari
<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>
Questo è il lavoro, ma se io commento le ResourceDictionary.MergedDictionaries e nel codice provo questo:
ResourceDictionary skin = new ResourceDictionary();
skin.Source = styleLocation;
ResourceDictionary skinFather = new ResourceDictionary();
skinFather.MergedDictionaries.Add(skin);
skinFather.Source = styleLocationFather;
Questo si interrompe perché non è possibile trovare la risorsa.
ciò che è "styleLocation" e "styleLocationFather"? –