我不太喜欢普通的.net 4.0WPF DatePicker中的一些东西。
发布于 2010-08-29 11:34:59
我不喜欢默认的日历图标显示'15‘。是否有可能改变它,以便它可以显示实际选定的日期?
您需要创建自己的ControlTemplate。最简单的方法是获取默认模板(您可以从这里下载它)并更改所需的部分。
是否可以选择几天而不是一天,所以当你点击日历打开时,你可以看到所有的日子,标签上写着“2010年8月”或“8/01/2010-8/15/2010”?
那会更难,但也不是不可能.您可以尝试继承现有的DatePicker,但我认为您需要从头开始创建自己的控件。
发布于 2010-08-30 11:03:49
尝试使用Calendar控件进行多个日期选择。此控件已经具有选择内置在其中的多个日期的功能。但是,要使它看起来像一个DatePicker,您必须创建自己的样式/模板。
但这不应该太难..。您可以首先将日历放在Combobox或Expander中,然后根据您喜欢的外观重新调整ComboBox/Expander的样式。
https://stackoverflow.com/questions/3594112
复制相似问题