1
我只想在我的应用程序中自定义PhoneAccentColor
,但它似乎不起作用。覆盖PhoneAccentColor不起作用
我做了应用程序的资源看起来像:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Utils/Converters.xaml"/>
<ResourceDictionary Source="Resources/Styles.xaml"/>
</ResourceDictionary.MergedDictionaries>
<ViewModels:ViewModelLocator x:Key="ViewModelLocator" d:IsDataSource="True" />
<Resources:ResourcesWrapper x:Key="ResWrapper" d:IsDataSource="True" />
</ResourceDictionary>
</Application.Resources>
而在Styles.xaml我重新定义了这样的PhoneAccentColor:
<Color x:Key="PhoneAccentColor">#FFFF0000</Color>
但出于任何原因默认电话口音的颜色依然采用。 例如,我正在使用工具包中的PerformanceProgressBar,该工具箱仍使用默认颜色代替定义的红色。
有什么我错过了吗?
解决:似乎你也必须重写Styles.xaml中的 。 –
Kornelis
2011-05-05 12:24:06
你应该把这个作为答案,然后投票,让其他人可以看到你的问题已经解决。 – johnhforrest 2011-05-05 14:55:09