Здравствуйте, в моем приложении WinForm есть текстовое поле, которое будет использоваться для значения времени.Я знаю, как загрузить текущее время в текстовое поле, но скажите, когда пользователь вводит значение, как лучше всего проверить или отформатировать число, чтобы я мог попытаться преобразовать его в значение TimeDate
?
Пример: пользователь вводит что-то вроде 800
, должно иметь возможность быть преобразованным в 8:00am
или 2354
должно быть 11:54pm
.Также, если они вводят недопустимое время, например 9cdf83
или что-то еще, мне нужно проверить, что это значение может быть преобразовано во время.Если нет, киньте предупреждение.Есть ли способ отобразить системные часы, чтобы выбрать время, как dateTimePicker
?