WPF中的Avalon控件:更改日期格式

时间:2009-11-10 21:00:30

标签: wpf datepicker

我下载了包含DatePicker和MaskedTextBox的Avalon Controls Library。我们公司希望将DatePicker的日期格式强制为Short或Long以外的其他格式。

有办法做到这一点吗?

感谢。

1 个答案:

答案 0 :(得分:1)

是的,因为这是WPF,您可以替换任一控件上的模板。只需从Themes目录中的ControlTemplates开始,然后根据需要进行修改。

看起来DatePicker模板有一个绑定到CurrentlySelectedDateString的TextBox,它是用代码计算的。只需将其更改为绑定到CurrentlySelectedDate并使用转换器。

TimePicker将时间排列为序列中的TextBox - 只需更改文本框的顺序即可。