Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/16: Рейтинг темы: голосов - 16, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 10.09.2008
Сообщений: 9

Контроль ввода данных

11.09.2008, 07:31. Показов 3340. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.09.2008, 07:31
Ответы с готовыми решениями:

Контроль ввода данных по маске
Вопросик такой как организовать простейший контроль ввода данных в textbox (С#) (данные должны соответствовать скажем маске...

Контроль ввода данных в TextBox
Здравствуйте. Подскажите, пожалуйста, как можно выполнять проверку пользовательского ввода в textBox? и мне нужно что бы в данный textBox...

Формат и контроль ввода данных в столбце DataGridView
Доброго времени суток! В DataGridView имеется несколько столбцов с текстовыми данными и один с числовыми, как можно организовать...

4
Комбайнёр
 Аватар для MAcK
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
11.09.2008, 09:12
теоретечиески да.
C#
1
2
3
4
5
6
7
8
9
10
11
12
        private void button1_Click(object sender, EventArgs e)
        {
            foreach(Control contr in this.Controls) \\ this это твоя форма
            {
                if (contr is MaskedTextBox)
                {
                    MessageBox.Show(((MaskedTextBox)contr).Name);\\имя контрола
                    string str = ((MaskedTextBox)contr).Text; \\получаем текст контрола
 
                }
            }
         }
0
0 / 0 / 0
Регистрация: 10.09.2008
Сообщений: 9
11.09.2008, 11:13  [ТС]
Цитата Сообщение от MAcK Посмотреть сообщение
теоретечиески да.
так. а чтобы нельзя было это реализовать практически...
вот что я думаю:
создаем массив из слов "SELECT" "UPDATE" "DELETE" и т.п.
затем проверяем ввод в поле MaskedTextBox.Text.
Если в нем содержится слово из этого массива, то запрос не выполняется.
но сдается мне это не совсем эффективный способ.
можно ли это более оптимально реализовать?
или экранировать "опасные" стейтменты, как в PHP...


C#
1
        private void button1_Click(object sender, EventArgs e)
спасибо, то что надо.
0
0 / 0 / 0
Регистрация: 10.09.2008
Сообщений: 9
17.09.2008, 15:29  [ТС]
MAcK, а если эти MaskedTextBox находятся внутри groupbox?
0
Комбайнёр
 Аватар для MAcK
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
17.09.2008, 15:41
Цитата Сообщение от Lt.KifKroker Посмотреть сообщение
MAcK, а если эти MaskedTextBox находятся внутри groupbox?
Вместо this.controls подставь groupBox1.Controls
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.09.2008, 15:41
Помогаю со студенческими работами здесь

Контроль ввода текста
Всем привет! Есть maskedTextBox1, куда пользователь вводит данные. maskedTextBox1 должен принимать положительные числа от 1 до 5000....

Контроль ввода в Texbox
если Texbox равен буквам, точкам и пр. кроме цифр то выдать ошибку в Messeg.Box иначе ....траляля.... напишите пожалуйста как это...

Контроль ввода корректных значений
Имею упражнение - прога для пересчета цены из долларов в рубли. Надо проверить, вводит ли юзер на самом деле число. public...

Контроль проверки ввода значений в TextBox
Нужно проверить при помощи волидатора ввод в TextBox, является ли введенное значение числом. Подскажите, пожалуйста, как это сделать?

Контроль ввода-вывода потока
Есть функция F которая работает в отдельном потоке и читает данные из stream. Когда стрим обращается за данными на диск, операционная...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru