我正在为我的一个 WPF 应用程序使用表达黑暗主题,我尝试将其样式设置为与主题一起使用,但我只是在 WPF 样式设置方面非常糟糕以使其正常工作,你们现在是否有人已将 Datepicker 样式设置为匹配 Expression dark?
问问题
1441 次
1 回答
2
你的问题的答案是肯定的。
我只是在拉你的鼻子。DatePicker 真的很复杂。最好的办法是利用 Expression Blend 获取默认模板并使用它。当然,用于 DatePicker 的 ControlTemplate 是不够的……但我相信你已经知道了。
您必须为 Datepicker 的所有部分和 Calendar 的所有部分编辑模板
因此,如果您使用 Expression Blend 来处理这些默认样式……您最终会得到
Datepicker、Button(DatePicker 的一部分)、DatePickerTextBox、Calendar、CalendarItem、CalendarButton、CalendarDayButton。
您可以一一编辑它们。
我真的很乐意在这里发布代码,但它有超过 500 行。而且我确信现在——当你真正知道你想编辑什么时——你可以自己做。你不想复制粘贴它:)
于 2012-12-12T18:12:53.837 回答