我有一个类Person
,它的DateOfBirth
属性类型为Date
。此属性绑定到带有Binding
的TextBox.Text
,更新为DataSourceUpdateMode.OnPropertyChanged
。如果我开始在空白的文本框中输入一个日期,一切都正常,直到我输入了一些符合部分日期的文本,例如。输入“23/”是文本框显示的内容,只要我输入下一个数字“23/3”,文本就会变成“23/03/2023”,这样就不可能输入任何其他年份。我使用OnPropertyChanged
,因为我需要启用一个保存按钮,每当有任何变化,如果我使用OnValidation
,那么文本框必须失去重点第一。
1条答案
按热度按时间s4chpxco1#
我最终将绑定视为
String
,并在objects属性中处理Date
与Date
之间的转换