我需要在UWP中更改CalendarDatePicker内部Segoe MDL2 Assets字体的颜色,使其看起来像这样(蓝色图标):
我查看了我的应用程序的Dinamic Tree,我相信我需要在CalendarDatePicker中更改CalendarGlyph的“Foreground”属性:
我知道如何将样式应用于CalendarDatePicker,但我不知道如何将样式应用于CalendarDatePicker内的特定元素。
答案 0 :(得分:3)
您需要覆盖CalendarDatePickerCalendarGlyphForeground
SolidColorBrush资源:
<CalendarDatePicker>
<CalendarDatePicker.Resources>
<SolidColorBrush x:Key="CalendarDatePickerCalendarGlyphForeground" Color="CornflowerBlue"/>
</CalendarDatePicker.Resources>
</CalendarDatePicker>
要将此应用于所有日历日期选择器,请适当调整资源范围(例如,将其放在App.xaml.cs中的Application.Resources
资源字典中,以便在应用程序范围内应用)。