2

如何禁用 TDateTimePicker 允许选择超出系统日期和时间的日期?例如,如果我的系统日期是 2012 年 11 月 6 日,我应该无法选择 2012 年 11 月 6 日之后的日期。

此外,我们可以做一些事情来仅在特定范围内选择日期吗?

4

1 回答 1

7

您可以使用类的MaxDate属性TDateTimePicker来设置最大允许日期。

您可以在表单中的某处添加

DateTimePicker1.MaxDate := Now;

此外,还有一个MinDate属性可以防止选择比指定日期更早的日期。

于 2012-11-06T14:58:39.730 回答