如果您将 UltraDateTimeEditor 上的 MinDate 设置为今天或过去的日期,然后键入在 MinDate 之前的日期,则控件将清除日期(所需的结果)。如果您设置一个未来的 MinDate 并键入一个在 MinDate 值之前的日期,则控件的行为会很奇怪。
例子
最小日期 = 2014 年 1 月 29 日
输入 = 2014 年 1 月 1 日
选项卡不受控制
日期控制显示 1/1/2020
经过一些试验和错误后,控件似乎占用了年份 (2014) 的前两个空格,并将其视为年份 (20) 的 2 位数版本。
如果你输入 1/1/1500,你会得到 1/1/2015。如果您输入 1/1/1900,您将得到 1/1/2019。
这是一个已知问题吗(我在上面找不到任何东西)?是否有一种解决方法既可以限制下拉列表中的日期,又不会导致用户尝试输入日期时出现奇怪的行为?