如何在UWP中更改CalendarDatePicker弹出窗口的字体

时间:2016-02-01 09:36:06

标签: xaml uwp

您好我想更改CalendarDatePicker弹出窗口的fontfamily和fontsize,该控件具有两个属性,但只有在您选择日期后打开的弹出窗口中选择日期后才会应用显示文本。 enter image description here

1 个答案:

答案 0 :(得分:3)

您需要更改CalendarViewStyle的{​​{1}}。要更改CalendarDatePickerFontFamily,您需要更新FontSizeDayItemFontFamily属性,如下所示:

DayItemFontSize

此外,您还可以更改一些其他有用的属性,例如<CalendarDatePicker> <CalendarDatePicker.CalendarViewStyle> <Style TargetType="CalendarView"> <Setter Property="DayItemFontFamily" Value="Comic Sans MS" /> <Setter Property="DayItemFontSize" Value="8" /> </Style> </CalendarDatePicker.CalendarViewStyle> </CalendarDatePicker> SelectedBorderBrushTodayForegroundCalendarItemBackground等。

可以找到MonthYearItemFontFamily的默认样式here,可以找到有关CalendarView课程的更多信息here。我建议您仔细阅读备注部分,尤其是自定义CalendarView的外观,其中列出了所有更改日历外观的属性。

我使用了字体CalendarView但是有关可用字体的完整列表,请检查here