如何禁用超过特定时间的TDateTimePicker日期?

时间:2012-11-06 14:11:20

标签: delphi datetimepicker

如何禁用TDateTimePicker以允许选择系统日期之外的日期&时间?例如,如果我的系统日期是2012年11月6日,我将无法选择2012年11月6日以后的日期。

此外,我们是否可以选择仅在特定范围内选择日期?

1 个答案:

答案 0 :(得分:7)

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

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

DateTimePicker1.MaxDate := Now;

此外,还有MinDate属性可防止选择的日期早于指定的日期。