1

我有一个MaskedTextBox使用掩码"00/00/\2\000"将输入限制为格式XX/XX/20XXText属性绑定到MyBindingSource.SomeProperty类型DateTime

最近,具有一位数月份或日期的值最近开始显示不正确。我希望ToString()在数据绑定中的某个时刻对值调用该方法,并且我相信该调用不会用零填充月/日。

MaskedTextBox.Text我尝试在高级数据绑定属性中将属性的格式类型设置为DateTime,但没有帮助。

在将值绑定到属性之前,将对象ToString("MMddyyyy")转换为字符串时如何应用?DateTimeText

4

1 回答 1

1

您可以使用绑定的ParseFormat事件自己进行转换,如this answer所示

于 2010-02-24T20:20:43.903 回答