我下载了包含DatePicker和MaskedTextBox的Avalon Controls Library。我们公司希望将DatePicker的日期格式强制为Short或Long以外的其他格式。
有办法做到这一点吗?
感谢。
答案 0 :(得分:1)
是的,因为这是WPF,您可以替换任一控件上的模板。只需从Themes目录中的ControlTemplates开始,然后根据需要进行修改。
看起来DatePicker模板有一个绑定到CurrentlySelectedDateString的TextBox,它是用代码计算的。只需将其更改为绑定到CurrentlySelectedDate并使用转换器。
TimePicker将时间排列为序列中的TextBox - 只需更改文本框的顺序即可。