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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Разместить дочернюю форму на самой форме, как? 
V
    Опции темы
Partizan
Дата 18.6.2007, 08:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


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

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



Необходимо фтыкнуть дочернюю форму в какую либо область родительской...
как это можно осуществить?


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
thomas
Дата 18.6.2007, 11:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Partizan, 

Так
Код


private void mnuArtNieuw_Click(object sender, EventArgs e)
        {
            frmArtNieuw myForm = new frmArtNieuw();
            myForm.MdiParent = this;
            myForm.StartPosition = FormStartPosition.CenterParent; // тут могут быть варианты.
            myForm.Show();
        }


Это сообщение отредактировал(а) thomas - 18.6.2007, 11:30


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


Let's do some .NET
****


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

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



не...MDI не катит...
можно допустим форму фтыкнуть в tabcontrol и сделать так чтобы она заполняла собой весь tabcontrol?


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
stab
Дата 24.6.2007, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



теоритически возможно smile расскажи подробнее о форме. есть ли исходники? можно\желательно ли их менять? форма на WinForms писана или например диалог какой-нибудь сделанный на Win32 API? вообще зачем такие хитрости?


--------------------
6, 6, 6 - the number of the beast.
PM MAIL WWW   Вверх
Partizan
Дата 24.6.2007, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


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

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



ну предполагается наличие плагина содержащего в себе форму...так вот из дллки загружается форма и фтыкается в табконтрол
всё написано на winforms...само собой исходники тоже имеются ;)


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
stab
Дата 25.6.2007, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



хм.. тогда почему бы вместо формы не использовать контролы, производные, например, от UserControl. разработка абсолютно ничем не отличается, тот же холст для контролов\компонентов + бОльшая гибкость, хошь на табы его кидай, хошь на формы. или формы это обязательное условие?


--------------------
6, 6, 6 - the number of the beast.
PM MAIL WWW   Вверх
Partizan
Дата 25.6.2007, 00:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


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

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



cully, нет...совсем нет формы - не являются обязательным условием)
просто никогда не приходилось ваять usercontrol-ы (я и в С# всего то недели 3 назад пришёл)...


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
stab
Дата 25.6.2007, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



это просто, Project -> Add User Control..., сразу открывается дизайнер. сам юзер контрол, чтобы кинуть его на форму\таб, ищи в Toolbox ;)


--------------------
6, 6, 6 - the number of the beast.
PM MAIL WWW   Вверх
archeg
Дата 25.6.2007, 22:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 6.1.2007
Где: Киев

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



Можно просто перебрать все контролы в вкладуемой форме и повтыкать в табконтрол  smile 


--------------------
ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru)

Дядька всегда можно спросить в аське, если не задалбывать - не откажет smile
И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои  ;)
PM MAIL ICQ Jabber   Вверх
Partizan
Дата 26.6.2007, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


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

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



archeg, не ) эт некрасиво )
да и всёравно уже с наследником UserControl сделал ) 

Это сообщение отредактировал(а) Partizan - 26.6.2007, 11:06


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

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


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

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


 




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


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

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