Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
320 / 288 / 104
Регистрация: 12.04.2011
Сообщений: 925
1

Добавление текстбоксов по нажатию клавиши и удаление по нажатию другой кнопки

16.05.2013, 15:40. Показов 2341. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго времени суток.
Хотел попросить помощи в написании следующего кода.
Кое что набросал, но не работает при удалении TextBox_а.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
Private Sub Command1_Click()
k = k + 1
z
End Sub
Private Sub z()
    Form1.Controls.Add "VB.TextBox", "Control" & Form1.Controls.Count
    Form1.Controls(Form1.Controls.Count - 1).Left = 5000
    Form1.Controls(Form1.Controls.Count - 1).Top = 500 * k
    Form1.Controls(Form1.Controls.Count - 1).Width = 2000
    Form1.Controls(Form1.Controls.Count - 1).Height = 400
    Form1.Controls(Form1.Controls.Count - 1).Visible = True
End Sub
А как удалить ... незнаю)
И можно ли создать динамический массив, который будет изменяться в зависимости от количества ТЕКСТБОКСов. Т.е. вводя значение , к примеру во 2-ой текстбокс, данное значение присваивалось 2 элементу массива.
Всем откликнувшимся спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2013, 15:40
Ответы с готовыми решениями:

Дублирование набора текстбоксов по нажатию кнопки
Всем привет! Я работаю небольшим руководителем и дополнительно увлекаюсь программированием на С#....

Добавление текста в TextBox по нажатию клавиши
Здравствуйте. есть форма с гридом и textbox. textbox скрытый. как сделать чтоб при нажатии на...

WPF Активация кнопки, по нажатию клавиши
Подскажите пожалуйста. Суть вот в чём. Я решил сделать на WPF C# Драмм Машину. То есть - Нажимаю...

Активация кнопки checkbox по нажатию клавиши
Добрый день, смотрите у меня есть код который активируется при том когда ставится галочка, Включаю...

3
Модератор
9874 / 3781 / 876
Регистрация: 22.02.2013
Сообщений: 5,648
Записей в блоге: 78
16.05.2013, 16:28 2
Цитата Сообщение от proft Посмотреть сообщение
А как удалить ... незнаю)
Unload
Цитата Сообщение от proft Посмотреть сообщение
И можно ли создать динамический массив, который будет изменяться в зависимости от количества ТЕКСТБОКСов. Т.е. вводя значение , к примеру во 2-ой текстбокс, данное значение присваивалось 2 элементу массива.
Используй коллекцию Controls формы.
1
15151 / 6424 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
16.05.2013, 16:29 3
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Цитата Сообщение от proft Посмотреть сообщение
как удалить
Visual Basic
1
2
3
4
5
6
Private Sub Command2_Click()
If k Then
    Controls.Remove Controls(Controls.Count - 1)
    k = k - 1
End If
End Sub
1
320 / 288 / 104
Регистрация: 12.04.2011
Сообщений: 925
16.05.2013, 16:37  [ТС] 4
Цитата Сообщение от The trick Посмотреть сообщение
Unload

Используй коллекцию Controls формы.
Я, к сожалению (точнее не знаю), не силён в этих коллекциях. Буду премного благодарен за краткое описание или же ссылку на источник, описывающий работу с ними.
0
16.05.2013, 16:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2013, 16:37
Помогаю со студенческими работами здесь

Удаление символа по нажатию клавиши backspace
в общем у меня есть код #include <malloc.h> #include <stdio.h> #include <conio.h> #include...

Нажатие кнопки Button по нажатию клавиши на клавиатуре
Всем добрый вечер , такая проблема облазил кучу сайтов и нашел много разного кода, но не один не...

Убрать реагирование кнопки по нажатию клавиши Enter
почему это не работает? private void button1_KeyPress(object sender, KeyPressEventArgs e)...

Разбить строку на слова по нажатию первой кнопки, отсортировать список слов по нажатию второй
Разбить строку, введённую в первую ячейку первого столбца активного листа, на слова, и вывести их в...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru