如何将Delphi中的TDateTimePicker里无效日期设置为禁用状态?
- 内容介绍
- 文章标签
- 相关推荐
本文共计326个文字,预计阅读时间需要2分钟。
我正在使用TDateTimePicker控件允许用户选择一天(手动或通过单击按钮前进或后退一天)。然后,用户将看到该特定日期的日志条目。该控件运行良好,但我希望将用户限制在[OLDEST-DAY-IN-LOG]和[TODAY]之间的日期。
我正在使用TDateTimePicker来允许用户选择一天(手动或通过单击按钮前进或后退一天).然后,用户将看到该特定日期的日志条目.该控件运行良好,但我想将用户限制在[OLDEST-DAY-IN-LOG]和[TODAY]之间,因为这些是有数据的日期限制.
我已经在TDateTimePicker上设置了MinDate和MaxDate,并且工作正常.选择允许范围之外的日期不会做任何事情.
我的问题是是否可以将无效日期绘制成灰色.在随附的图像中,选择的日期是01/04,今天是02/04.我想看看03/04(及更高版本)被禁用.理想情况下,就像你在三月的最后几天看到的“30”和“31”一样.
这可能吗?如果相关,请使用Delphi 7.
TDateTimePicker是Win32 DTP control的包装器,它不提供您正在寻找的功能.没有自定义绘制下拉日历的选项,可用的唯一每日样式是普通和粗体.本文共计326个文字,预计阅读时间需要2分钟。
我正在使用TDateTimePicker控件允许用户选择一天(手动或通过单击按钮前进或后退一天)。然后,用户将看到该特定日期的日志条目。该控件运行良好,但我希望将用户限制在[OLDEST-DAY-IN-LOG]和[TODAY]之间的日期。
我正在使用TDateTimePicker来允许用户选择一天(手动或通过单击按钮前进或后退一天).然后,用户将看到该特定日期的日志条目.该控件运行良好,但我想将用户限制在[OLDEST-DAY-IN-LOG]和[TODAY]之间,因为这些是有数据的日期限制.
我已经在TDateTimePicker上设置了MinDate和MaxDate,并且工作正常.选择允许范围之外的日期不会做任何事情.
我的问题是是否可以将无效日期绘制成灰色.在随附的图像中,选择的日期是01/04,今天是02/04.我想看看03/04(及更高版本)被禁用.理想情况下,就像你在三月的最后几天看到的“30”和“31”一样.
这可能吗?如果相关,请使用Delphi 7.
TDateTimePicker是Win32 DTP control的包装器,它不提供您正在寻找的功能.没有自定义绘制下拉日历的选项,可用的唯一每日样式是普通和粗体.
