更改 WPF DatePicker 年/月标题区域背景颜色

Posted

技术标签:

【中文标题】更改 WPF DatePicker 年/月标题区域背景颜色【英文标题】:Changing the WPF DatePicker Year/Month header area background color 【发布时间】:2011-03-12 05:57:43 【问题描述】:

如何更改 WPF 工具包日期选择器控件标题部分的背景颜色? 由于默认颜色为深蓝色,前景为黑色,因此阅读文本似乎有点困难。

提前致谢。

【问题讨论】:

【参考方案1】:

看看这个链接 http://msdn.microsoft.com/en-us/magazine/dd882520.aspx

代码可以从http://code.msdn.microsoft.com/mag200906Foundations下载

希望对你有帮助。

【讨论】:

【参考方案2】:

我能够使用 Blend 获得 datepicker 控件的默认模板。 只需要将样式更改为合适的颜色并将日期选择器的Calander样式设置为它即可。

【讨论】:

【参考方案3】:

此颜色是使用 CalendarItem 模板内第一个 Grid 中的 CalendarBGBrush 设置的。画笔是一个渐变,顶部有一个硬停止。这是蓝色的地方。您必须为日历制作自己的模板,然后才能替换或调整此画笔。

【讨论】:

以上是关于更改 WPF DatePicker 年/月标题区域背景颜色的主要内容,如果未能解决你的问题,请参考以下文章

从 WPF 中的材质 DatePicker 更改日期颜色

WPF 工具包 DatePicker 更改默认值“显示日历”

在 WPF 中更改 Material Design DatePicker 的外观

WPF:DatePicker文本垂直居中

WPF DatePicker 更改月份时抛出异常

Wpf DatePicker范围选择限制(转)