我有一个文本框,显示来自 DateTime 对象的日期和时间,如下所示:
<TextBox Text="{Binding MyDate,StringFormat=dd.MM.yyyy HH:mm:ss}"/>
如何创建一个自定义文本框,称为 DateTextBox,它显示已格式化的日期,如下所示:
<DateTextBoxText="{Binding MyDate}"/>
如果可能,请认真考虑使用更好的设计,例如使用 DateTimePicker,
http://wpftoolkit.codeplex.com/wikipage?title=DateTimePicker
编写自己的 TextBox 容易出错并且对用户来说不方便。