Как сделать так, чтобы формы MdiChild находились на вкладках в C #? - PullRequest
3 голосов
/ 04 июня 2011

У меня есть форма MDIparent, в которой есть несколько форм mdichild. Можете ли вы мне помочь, как поместить mdichilds во вкладки, такие как Google Chrome, Firefox, IE, Opera ...

Ответы [ 3 ]

2 голосов
/ 04 июня 2011

Здесь есть хорошая статья о формах MDI с TabControls: http://www.codeproject.com/KB/cs/MDITabBrowsing.aspx

0 голосов
/ 20 мая 2017

Попробуйте что-то вроде этого:

myForm.TopLevel=false;
myForm.TopMost=false;
tabPage1.Controls.Add(myForm);
0 голосов
/ 04 июня 2011

Ничего не получится с помощью MDI, если у вас есть вкладки.

MDI предназначен для обработки нескольких форм, находящихся внутри одного контейнера. Однако с вкладками каждая форма находится в другом контейнере. Я не вижу никакой пользы от использования MDI в этом сценарии и буду этого избегать.

...