0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 26
|
|||||||||||
1 | |||||||||||
Оптимизация кода12.09.2015, 23:58. Показов 557. Ответов 3
Метки нет (Все метки)
Добрый вечер, требуется проверка нескольких полей на пустоту, можно ли как то всю эту проверку сократить.
0
|
12.09.2015, 23:58 | |
Ответы с готовыми решениями:
3
Оптимизация кода(?) Оптимизация кода Оптимизация кода на C# Оптимизация кода |
116 / 115 / 64
Регистрация: 03.06.2013
Сообщений: 582
|
||||||
13.09.2015, 00:12 | 2 | |||||
Можно создать коллекцию текстбоксов и проверять с помощью линкью каждый елемент на пусосту
Добавлено через 10 минут
0
|
16 / 16 / 6
Регистрация: 01.03.2014
Сообщений: 122
|
||||||
13.09.2015, 02:34 | 3 | |||||
Создай новый класс - потомок textboxа и помести в него в событиях связанных с изменением текста проверки, таким образом уйдешь от кучи кода для проверок в классе формы.
предыдущий ответ - пример универсального класса, который можно поместить на форму и настроить на любой формат данных Добавлено через 8 минут keypress - удобно для проверки нажатой клавиши. textchange - для проверки выражения в целом на соответствие маски регулярного выражения. Проверку выражения в целом следует делать только после нажатия клавиш бекспейса, делит и вставки из буфера обмена, так как это может послужить причиной некоректности ввода данных, даже если они состоят из допустимых символов. К примеру: "456-.45" или "456..45" и пр...
0
|
8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
13.09.2015, 18:15 | 4 |
Fresta, у текствого поля есть событие Validating. В нём и можно выполнять все эти проверки, подписав все твои текстбоксы на один обработчик этого события
0
|
13.09.2015, 18:15 | |
13.09.2015, 18:15 | |
Помогаю со студенческими работами здесь
4
Оптимизация кода Оптимизация кода Оптимизация кода(Наблюдатель) Оптимизация кода. Авторизация в программе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |