Я пытаюсь переопределить кисти заголовка заголовка Pivot, но независимо от того, что я делаю, приложение UWP просто игнорирует его.
Чтобы быть ясным, этот вопрос касается элемента управления PWOT UWP, а не Win (Phone) 8.1. Я использовал метод переопределения кисти темы в приложении 8.1, и он отлично работал. Но я, похоже, не могу сделать то же самое для UWP Pivot.
Я искал соответствующие кисти в generic.xaml(и в панели "Свойства" под Brushes → System Brush Resources), которые представляют собой PivotHeaderForegroundSelectedBrush и PivotHeaderForegroundUnselectedBrush в приложении UWP, и добавили их в словарь ресурсов в app.xaml, но в отличие от других кистей системы, Pivot-то по какой-то причине не переопределяются.
<SolidColorBrush x:Key="SystemControlForegroundAccentBrush" Color="Gray"/>
<SolidColorBrush x:Key="SystemControlBackgroundAccentBrush" Color="Gray"/>
<SolidColorBrush x:Key="SystemColorControlAccentBrush" Color="Gray"/>
<SolidColorBrush x:Key="PivotHeaderForegroundSelectedBrush" Color="Green" />
<SolidColorBrush x:Key="PivotHeaderForegroundUnselectedBrush" Color="Red"/>
Я знаю другие способы изменить цвет переднего плана заголовка, но это может включать конвертеры или дополнительный код, который я бы предпочел не использовать, чтобы быть честным, если я могу сделать это чистым способом. Я попытался изменить стиль Pivot по умолчанию, но я не вижу нигде, где я могу добавить/изменить свойство Foreground для элементов заголовка в стандартном Pivot-стиле.
Спасибо заранее!:)