Mee*_*aaH 3 xaml windows-phone-8.1
我需要更改枢轴标题颜色,但对于选定和未选定的枢轴项标题仍然有不同的颜色.
我可以轻松地更改所有标题的颜色,但我真的需要一种方法来区分选定和未选择的枢轴项.
我已经尝试了很多方法来为Windows Phone 7做这个,但是数据透视表头架构似乎已经改变了,而且样式不再有效.
我找不到直接的方法,例如创建一个新的headertemplate,但你通过覆盖主题词典中正确的solidcolorbrushes来改变这个应用范围.所以在App.xaml中:
<Application>
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.ThemeDictionaries>
<ResourceDictionary x:Key="Default">
<SolidColorBrush
x:Key="PivotHeaderForegroundUnselectedBrush"
Color="Purple"/>
<SolidColorBrush
x:Key="PivotHeaderForegroundSelectedBrush"
Color="Orange"/>
</ResourceDictionary>
</ResourceDictionary.ThemeDictionaries>
</ResourceDictionary>
</Application.Resources>
</Application>
Run Code Online (Sandbox Code Playgroud)
这不是一个完全万无一失的方法,它在http://msdn.microsoft.com/library/windows/apps/br208807上有更详细的解释.
| 归档时间: |
|
| 查看次数: |
1453 次 |
| 最近记录: |