WinUI 3如何自定义日期选择器浮出控件?修改选中色与字体
解决UWP日期选择器浮出控件样式修改问题
问题描述
需修改日期选择器浮出控件中指示选中日期的蓝色条颜色为#020066,同时更改浮出控件的字体族。此前尝试使用GitHub提供的DatePickerFlyoutPresenter主题资源未生效,不确定是否遗漏操作步骤或该UI元素不可编辑。
解决方案
通过在App.xaml文件中重写对应主题资源属性即可实现需求,代码如下:
<SolidColorBrush x:Key="DatePickerFlyoutPresenterHighlightFill" Color="#020066"/> <FontFamily x:Key="ContentControlThemeFontFamily">/Assets/Fonts/Righteous Regular.ttf/#Righteous</FontFamily>
说明
DatePickerFlyoutPresenterHighlightFill:控制选中日期的高亮填充色,替换为目标颜色即可修改选中条的显示颜色ContentControlThemeFontFamily:全局内容控件的字体族资源,修改后会自动应用到日期选择器浮出控件的文本上
内容的提问来源于stack exchange,提问作者cfdaniel
相关产品推荐
相关产品推荐

