我有一個基本樣式文件,其中包含所有基本顏色和基本字體設置。然後我有2個其他資源字典使用初始資源。Windows Phone 8中的StaticResource優先級
我有它設置如下:
<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>
接着,我會從FormInputStyles.xml
Cannot find a Resource with the Name/Key MyNewAccentColor [Line: 17 Position: 44]
以下異常是否有辦法將合併之前加載BaseStyles.xaml詞典?
(我知道我可以讓他們都在同一個文件,但我想我的風格細分,這樣我可以有更好的代碼複用)
問題解決了嗎? – Ku6opr