Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как быстро перенести с формы на groupbox 
V
    Опции темы
4YBAK
Дата 28.2.2006, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 179
Регистрация: 16.1.2006

Репутация: нет
Всего: нет



У меня на форме куча элементов управления, а теперь я решил перенести их на групбокс.
Можно ли это быстро сделать, без геморроя, или придется для каждого писать
Код

groupBox1.Controls.Add(button1);
groupBox1.Controls.Add(button2);
groupBox1.Controls.Add(label1);
// и т.д. до позеленения


Ситуация усугубляется тем, что у каждого элемента управления задано свое расположение, которое я очень тчательно вымерял... Например:
Код

this.button1.Location = new System.Drawing.Point(136, 480);

Это координаты для формы.
А на групбоксе эта button1 будет вообще черти где...
Как быть? Как перенести элементы быстро и безболезненно?

Это сообщение отредактировал(а) 4YBAK - 28.2.2006, 11:48
PM MAIL   Вверх
mr.DUDA
Дата 28.2.2006, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 24
Всего: 232



Рецепт:

1) Берём форму, открытую в дизайнере
2) Выделяем рамкой все контролы
3) Нажимаем Ctrl+X
4) Вытягиваем на форму групбокс, размещаем его как нравится
5) Выделяем групбокс
6) Нажимаем Ctrl+V


--------------------
user posted image
PM MAIL WWW   Вверх
4YBAK
Дата 1.3.2006, 09:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 179
Регистрация: 16.1.2006

Репутация: нет
Всего: нет



Гениально!!!!! smile
Вообще я туплю иногда по-страшному smile Спасибо, что меня терпите, и отвечаете на мои порой идиотские (как этот) вопросы smile
Тут можно даже без ctrl+x и ctrl+v обойтись. Просто выделить мышью нужные элементы и перетащить на групбокс, код
Код

this.Controls.Add(button1);

автоматически меняется на
Код

this.groupBox1.Controls.Add(this.button1);

я даже не ожидал, что все так просто smile

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.0425 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.