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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как сделать динамическое создание панели на форме, нажал батон и на форме появилась панель 
:(
    Опции темы
Fyrklod
Дата 30.9.2007, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Появилась такая идея у меня... и не смог реализовать... ЧТОБЫ НЕ ПРИДУМЫВАТЬ ОБЪЯСНЕНИЕ - ЕСТЬ ПРИВЕР: НА ПАЛИТРЕ КОМПОНЕНТОВ(ToolBox) мы берем компонент и бросаем его на форму.... в своей программе хочу сделать тоже самое...

--------------------
Зачем компьютеры пищат, когда нажимаешь сразу много клавиш? Чтобы будить уснувших на клавиатуре программистов!
PM MAIL   Вверх
marcusmae
Дата 30.9.2007, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


stravaganza
**


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

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



Ну и в чём проблема? В любом члене класса, например, в обработчике нажатия на Вашу кнопку :

Код

Panel panel = new Panel();
panel.Dock = DockStyle.Fill;
this.Controls.Add(panel);


- в данном примере на форму будет "брошена" панелька, развёрнутая в полный размер формы...
Оно?

Это сообщение отредактировал(а) marcusmae - 30.9.2007, 19:20


--------------------
ἀπὸ μηχανῆς θεός
PM MAIL ICQ GTalk   Вверх
Fyrklod
Дата 30.9.2007, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Да в том и проблема, что ничего не появляется.. я нечто подобное делал + щас то что ты кинул... и результат ноль.. если всетаки это верный вариант, кинь плиз более рассширенный ответ
--------------------
Зачем компьютеры пищат, когда нажимаешь сразу много клавиш? Чтобы будить уснувших на клавиатуре программистов!
PM MAIL   Вверх
thomas
Дата 30.9.2007, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

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



Fyrklod,
Вопрос, а зачем тебе динамическая панель на форме.
Ну там кнопки, текстбоксы и т.д. и т.п. понятно. А вот панель то зачем.

Ты попробуй на форму динамически что-то видимое посадить, кнопку например.
Может у  тебя панель на форме появляется, а ты ее просто не видишь.

И еще посмотри дизайнер-код как там контролы описываются и на форму добавляются.
Динамически это происходит точно так же, просто код пишется в обработчике какого-то события.  


--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
Fyrklod
Дата 30.9.2007, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



все, разобрался

Добавлено через 4 минуты и 21 секунду
спасибо
--------------------
Зачем компьютеры пищат, когда нажимаешь сразу много клавиш? Чтобы будить уснувших на клавиатуре программистов!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

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


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

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




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


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

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