Topic: [Решено] DateTimePicker - установка фокуса
Собственно проблема - необходимо, чтобы по условию устанавливался фокус ввода на поле DateTimePicker. Не получается
Код:
// защита от неправильной даты конца диапазона
procedure Form1_DateTimePicker12_OnCloseUp (Sender: string);
begin
if Form1.DateTimePicker12.DateTime < Form1.DateTimePicker11.DateTime then
begin
ShowMessage('Дата финиша не может быть меньше даты старта!');
Form1.DateTimePicker12.Checked := False;
Form1.DateTimePicker12.SetFocus;
end;
end;
в результате фокус не устанавливается. Сразу хочу сказать, что, имхо, установить фокус ввода - это установить мышь на поле выпадающего списка выбора даты/либо получить сам выпадающий список