Избегайте нажатия. (точка), чтобы перейти к следующему полю в элементе управления DateTime
В элементе управления датой и временем пользователь должен нажать.(Период), чтобы перейти к другим полям (например, день, месяц, год)
Я хочу переопределить это поведение, позволяя пользователю вводить дату без ввода.(Период)
Есть ли, чтобы достичь этого программно в C# winforms?
Заранее спасибо.
1 ответ
Решение
Не очень красивый код, но вы, конечно, можете отправить .
автоматически.
Просто справиться с ValueChanged
событие (которое будет вызываться только тогда, когда пользователь ввел "целое" значение для части даты, которую он в данный момент редактирует) и в обработчике события вы добавляете код SendKeys.Send(".");
,