Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 26.10.2015
Сообщений: 34

Создание GroupBox по нажатию кнопки

12.09.2016, 20:52. Показов 2943. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть два лейбла и два текстбокса, объединённых в GroupBox. Необходимо чтобы по нажатию на Button создавался такой же GroupBox, находящийся под первым на небольшом расстоянии.
Буду очень признателен, если посоветуете литературы по созданию приложений Windows Forms, ибо совсем нуб в этом
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.09.2016, 20:52
Ответы с готовыми решениями:

Ввод размера массива и создание его по нажатию кнопки
Добрый день. Столкнулся с такой проблемкой: на форме находятся TextBox и Button; в TextBox вводится размер массива. После первого нажатия...

Рандомно открывать по нажатию кнопки разные GroupBox
По нажатию кнопки рандомное открытие одного из трех GroupBox.

Создание файла по нажатию кнопки
Вообщем есть небольшая программа с базой данных. Есть кнопка выбора пути сохранения файла с кодом, но нет кода на кнопку создания файла,...

3
Администратор
Эксперт .NET
 Аватар для tezaurismosis
9673 / 4825 / 763
Регистрация: 17.04.2012
Сообщений: 9,664
Записей в блоге: 14
15.09.2016, 09:01
Цитата Сообщение от VIJIS Посмотреть сообщение
Необходимо чтобы по нажатию на Button создавался такой же GroupBox, находящийся под первым на небольшом расстоянии
В файле формы (например, Form1.h) такой код создаётся студией автоматически по добавлению контролов на форму. Делайте по образу и подобию, только координаты сместите вниз.
Цитата Сообщение от VIJIS Посмотреть сообщение
литературы по созданию приложений Windows Forms
Visual C++ Хортона, но не последнее издание - из него убрали C++/CLI
0
0 / 0 / 0
Регистрация: 26.10.2015
Сообщений: 34
16.09.2016, 00:39  [ТС]
tezaurismosis, Мне нужно чтобы при каждом нажатии создавался новый groupbox находящийся под предыдущим. Прописать координаты для одного мне не пойдёт, а прописывать для определённого количества не разумно, я хочу чтобы можно было наклепать сколько угодно
0
Администратор
Эксперт .NET
 Аватар для tezaurismosis
9673 / 4825 / 763
Регистрация: 17.04.2012
Сообщений: 9,664
Записей в блоге: 14
16.09.2016, 04:43
Лучший ответ Сообщение было отмечено VIJIS как решение

Решение

Приведу упрощённый пример: вам нужно создать 10 кнопок, одну под другой, на расстоянии 40 пикселей. Делается очень просто
C++
1
2
3
4
5
6
7
8
9
for (int i = 0; i < 10; i++) {
    Button^ btn = gcnew Button();
    String^ text = L"Button" + i.ToString();
    btn->Text = text;
    btn->Name = text;
    // первая кнопка расположится на (20; 20)
    btn->Location = Point(20, 40 * i + 20);
    Controls->Add(btn);
}
Делайте тоже самое, только для нескольких контролов сразу.
Координаты придётся рассчитывать вручную, как в строке 7
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.09.2016, 04:43
Помогаю со студенческими работами здесь

Создание программы по нажатию кнопки
Как мне сделать так, что б по нажатию Button создалась программа(но код создаваемой программы содержится в начальной) и автоматически...

Создание и открытие книги по нажатию кнопки
По нажатию баттона нужно создать и открыть книгу Excel Workbooks.Add ActiveWorkbook.SaveAs FileName:= _ ...

Создание выезжающей панели по нажатию кнопки
Добрый день. Хочу сделать кнопку, по нажатию на которую под ней вниз выезжает панель с другими кнопками, текстбоксами (рисунок 2. рисовал в...

Создание image с картинкой по нажатию кнопки
Помогите написать код, что бы при нажатии на button (Комп, Мадем и Сеть) на форме появлялась image с соответствующим рисунком и с помощью...

TabControl Создание вкладок по нажатию кнопки
Здравствуйте. На форме есть TabControl и кнопка. Как можно сделать так, чтобы по нажатию кнопки создавалась новая вкладка в TabControl с...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru