Windows формы - текстовое поле, которое принимает определенный формат отметки времени - PullRequest
1 голос
/ 24 марта 2011

Как добавить замаскированное текстовое поле в формы Windows, которые принимают дату и время, в следующем формате:

01/01/1993 12:00

Ответы [ 2 ]

3 голосов
/ 24 марта 2011

Есть лучший способ решить эту проблему, используя DateTimePicker

 dateTimePicker1.Format = DateTimePickerFormat.Custom;
 dateTimePicker1.CustomFormat = "MM/dd/yyyy HH:mm";

Лучшее, что можно сделать с помощью MaskedTextbox, это установить следующую маску

 maskedTextBox1.Mask = "00/00/0000 00:00 AM"

Опять же, все проверки должны быть написаны вами вручную.

0 голосов
/ 24 марта 2011

Согласно спецификации MS от здесь , вы не можете указать такой формат.Самая близкая маска значения для вашего запроса будет 00\/00\/0000 90:00 \AM

...