Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
uchenik2010
1

Обработка KeyPress для нескольких TextBox C++

06.11.2013, 20:20. Просмотров 1104. Ответов 1
Метки нет (Все метки)

на форме имеется множество текстбоксов, я написал проверку на ввод только чисел, привязал к keyPress. как применить этот код ко всем текстбоксам без размножения кода на каждый KeyPress текстбокса?

Мой код:
#pragma endregion
String^ TorZ;
private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e)
{
this->Text = "Только цифры";
label1->Text = "Можно вводить только цифры!";

TorZ = Globalization::NumberFormatInf o::CurrentInfo->NumberDecimalSeparator;
}
private: System::Void textBox1_KeyPress(System::Obje ct^ sender, System::Windows::Forms::KeyPre ssEventArgs^ e)
{
bool TZFound = false; // Разделительный знак найден
if (Char::IsDigit(e->KeyChar) == true) return;
if (e->KeyChar == (char)Keys::Back) return;
if (textBox1->Text->IndexOf(TorZ) != -1)
TZFound = true;
if (TZFound == true) { e->Handled = true; return; }
if (e->KeyChar.ToString() == TorZ) return;
e->Handled = true;
}
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2013, 20:20
Ответы с готовыми решениями:

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

Не работает событие KeyPress для TextBox
Подскажите пожалуйста!!!!Создаю textbox int Y = 50; lb4 =new Label(); ...

Массовая обработка событий в нескольких TextBox
Создаю 10 текстовых полей и на каждое поле нужно навесить обработку события Validating. Можно на...

Событие ReadOnlyChanged в TextBox Одно для нескольких TextBox-ов
Здравствуйте! Дамы и Господа, подскажите как сделать одно событие ReadOnlyChanged для нескольких...

1
)))
609 / 390 / 55
Регистрация: 31.12.2009
Сообщений: 2,318
Записей в блоге: 3
06.11.2013, 21:12 2
Я в таких случаях создаю через наследование свой textbox, добавляю в него код и потом кидаю эти текстбоксы на форму...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.11.2013, 21:12

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Не срабатывает KeyPress у textBox
Всем привет! Изучаю C# и Windows Forms. Рассматривал примеры из книги Культина. Вот, например,...

Один функционал для нескольких textbox
Всем доброго времени суток! На форме расположены три textbox'a, в которых нельзя ввести первым...

Один обработчик события для нескольких TextBox'ов
Добрый день! У меня в приложении 4 текстбокса пишу код для запрета ввода букв, как его применить...

Обработка исключений для textbox
У меня 3 текст бокса. Я хочу, чтобы нельзя было вводить буквы, а также значение а больше 3,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.