【发布时间】:2018-01-23 03:25:33
【问题描述】:
当控件第一次获得焦点时,有没有办法将 TDateTimePicker(设置为时间选择器)的焦点显式设置为“秒”字段?默认值似乎是“小时”字段。当您在控件之间切换时,控件似乎记得 H、M、S 中的哪一个具有焦点,这没关系,但我希望能够在带有控件的对话框首次显示时将焦点显式设置为秒字段。
This answer 建议切换格式(将焦点初始化到“小时”字段),然后我可以发送两个光标右消息移动到秒字段,但我希望少一些 希斯·罗宾逊。
【问题讨论】:
-
根据MSDN,没有可以发送到控件以选择特定字段的消息,这通常意味着没有直接的方法。
标签: delphi focus datetimepicker delphi-2007