0 / 0 / 0
Регистрация: 04.05.2015
Сообщений: 23
|
||||||
1 | ||||||
Как сделать так чтобы можно было ввести только дату?06.01.2016, 16:40. Показов 3189. Ответов 4
Метки нет Все метки)
(
Вот основная форма:
Вот форма при нажатии на кнопку "Добавить": Так вот мне нужно сделать так чтобы в поле "Год выпуска", можно было вписать только дату. Чтобы выскакивало какое нибудь предупреждение. Вот код, если пользователь вводит пустые значение, что нужно добавить?:
0
|
|
06.01.2016, 16:40 | |
Ответы с готовыми решениями:
4
Как сделать, чтобы в калькулятор можно было ввести только цифры и запятую? Как сделать так, чтобы можно было закрыть только текущую Форму?
|
910 / 795 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
|
|
06.01.2016, 16:44 | 2 |
а чем не устраивает DateTimePicker? Делаешь у него формат отображения только дату и всё, выбирается дата из календарика и не нужно вводить руками ничего
0
|
![]() 17086 / 12560 / 3300
Регистрация: 17.09.2011
Сообщений: 20,813
|
|
06.01.2016, 16:48 | 3 |
![]() Решение
А зачем в поле "год выпуска" целая дата?
Воткните туда NumericUpDown с ограничениями значений и всего делов.
0
|
9 / 9 / 5
Регистрация: 22.08.2015
Сообщений: 108
|
||||||
06.01.2016, 18:29 | 4 | |||||
Ставишь вместо textBox'a dateTimePicker, далее:
0
|
7 / 7 / 3
Регистрация: 04.11.2015
Сообщений: 124
|
|
07.01.2016, 00:26 | 5 |
На мой вкус, вариант с кучей if'ов не очень опрятен. Не лучше ли отлавливать FormatException? И если он будет пойман, то уже выводить MessageBox. К тому же, можно будет отслеживать и исключения в случае если введены буквы вместо чисел.
0
|
07.01.2016, 00:26 | |
Помогаю со студенческими работами здесь
5
Как сделать так чтобы в QLineEdit можно было вводить только буквы Как сделать условия проверки. Чтобы можно было ввести только конкретные значения без субботы и вс
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |