J'ai un fichier de styles de base qui contient toutes les couleurs de base et les paramètres de police de base. Ensuite, j'ai 2 autres dictionnaires de ressources qui utilisent cette ressource initiale.Priorité StaticResource dans Windows Phone 8
Je l'ai configuré comme suit:
<Application.Resources>
<ResourceDictionary>
<localization:LocalizationLocator x:Key="LocalizedStrings" />
<viewModels:ViewModelLocater x:Key="VmLocator" />
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="\Resources\Styles\BaseStyles.xaml" />
<ResourceDictionary Source="\Resources\Styles\FormInputStyles.xaml" />
<ResourceDictionary Source="\Resources\Styles\OtherControllsStyles.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
Je reçois le texte suivant exception de FormInputStyles.xml
Cannot find a Resource with the Name/Key MyNewAccentColor [Line: 17 Position: 44]
Est-il possible de charger le BaseStyles.xaml avant d'ajouter fusionné dictionnaires?
(je sais que je pourrais les avoir tous dans le même fichier, mais je voudrais que mes styles décomposées pour que je puisse avoir un meilleur code réutilisation)
est le problème résolu? – Ku6opr