When the initial value is NULL
and AllowCaretMode is enabled, I’m unable to enter values of 10 or higher in the hour, minute, or second fields. As I start typing, only the first digit is accepted, which prevents the input of two-digit numbers.
Also, when the time control gains focus after switching from another control, the entire text is automatically selected. As a result, typing immediately replaces the entire value.