Как сделать вложенные дочерние формы в C # .net - PullRequest
2 голосов
/ 06 февраля 2010

В приложении Windows Form я использую 10 форм. Это нормально, когда одновременно используются только родительская и одна дочерняя формы. Но в случае многократного использования дочерней формы у меня возникают проблемы, и я не могу использовать их в качестве дочерних форм. Они не работают в качестве дочерней формы. Любые ваши усилия будут полезны для меня.

Заранее благодарю

1 Ответ

2 голосов
/ 06 февраля 2010

Свойство MdiParent дочерней формы необходимо установить только для формы контейнера MDI. Убедитесь, что форма MDI IsMdiContainer = true.

foreach (Form myForm in ChildForms)
    myForm.MdiParent = myMdiContainer;   // alternatively use 'this'
...