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

Как использовать строку в качестве имени

31.03.2016, 08:24. Показов 1068. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите как можно описать следующие

C#
1
2
3
4
textBox1.KeyPress += textBox_KeyPress;
textBox2.KeyPress += textBox_KeyPress;
.....
textBox99.KeyPress += textBox_KeyPress;
в виде например цикла

C#
1
2
for (int i = 1; i <= 99; i++)
   ("textBox" + i).KeyPress += textBox_KeyPress;
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.03.2016, 08:24
Ответы с готовыми решениями:

Как использовать строку в качестве имени файла
суть задачи такова: ввожу с клавиатуры строку к примету text.txt и в дальнейшем должна использоваться как имя файла который я открой через...

Как правильно использовать переданное значение кнопки в качестве имени селекта?
есть такая функция function chek( idn ) { sel=document.f3.ustr.value document.f3.sel.disabled=false } есть радио кнопки,...

SQL, использовать переменную в качестве имени таблицы
mysql_query(&quot;INSERT INTO $_var (id) VALUES ('$id')&quot;); Понятно что так работать не может, интересно как тут использовать PREPARE и...

3
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
31.03.2016, 08:48
C#
1
2
for (int i = 1; i <= 99; i++)
    (Controls["textBox" + i] as TextBox).KeyPress += textBox_KeyPress;
1
1 / 1 / 1
Регистрация: 11.08.2015
Сообщений: 13
31.03.2016, 14:04  [ТС]
Почему то не работает так, события не присваиваются тогда.

Добавлено через 4 часа 53 минуты
Все работает спасибо. Проблема была из-за панели.
Кстати "as TextBox" в выражении можно попустить.
0
 Аватар для Sanya_sa
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,276
Записей в блоге: 9
31.03.2016, 14:20
Цитата Сообщение от autowatson Посмотреть сообщение
Кстати "as TextBox" в выражении можно попустить.
Это в часnном случаи. А если Controls[i] не будет иметь KeyPress, что тогда делать будите?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
31.03.2016, 14:20
Помогаю со студенческими работами здесь

Почему нельзя использовать имя целочисленной переменной в качестве имени целочисленного массива?
помогите разобраться #include &lt;iostream&gt; using namespace std; int main () { int *array; array; // имя массива есть...

Можно ли использовать в качестве домашней директории пользователя каталог, который отличается от имени пользователя?
Сори, но не в тот раздел написал, Имеется вопрос: Можно ли использовать в качестве домашней директории пользователя каталог, который...

Определить, можно ли введенную строку использовать в качестве идентификатора переменной
Определить, можно ли введенную строку использовать в качестве идентификатора переменной.

Как использовать int в качестве процедуры?
Здравствуйте.Хочу узнать,как использовать int в качестве процедуры?

IEnumerable в качестве результата, как использовать?
День добрый, практикуюсь с алгоритмами по Сейджвику. На примере поиска цикла в орграфе private void Dfs(Digraph G, int v) // v is...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru