2015-04-29 2 views
0

У меня есть форма MDI (основная форма программного обеспечения Form_Main), в которой есть Menustrip.Та же форма MDI для вложенных форм

Щелчок меню, чтобы открыть форму поиска «Form_Search», используя следующий код:

// From the Main Form 
Form_Search frm = new Form_Search(); 
frm.MdiParent = this; 
frm.Show(); 

Когда пользователь выбирает желаемый результат, а детали образуют «Form_Details» должны быть открыты, чтобы показать информацию выбранного результата , Открытие детали для сделано, используя следующий код:

// From the Search Form 
Form_Details frm_det = new Form_Details(selectedID); 
frm_det.Show(); 

Но детали образуют «Form_Details» находится вне пространства MDI.

Мой вопрос, как я могу открыть детали сформировать «Form_Details» из формы поиска «Form_Search», но все еще в форме MDI «Form_Main»

Спасибо за любую помощь или предложения

ответ

0

Вам нужно установите родительский учет MDI новой формы для того же основного родителя:

Form_Details frm_det = new Form_Details(selectedID); 
frm_det.MdiParent = this.MdiParent; 
frm_det.Show(); 
+0

Спасибо, отлично работает! , но я не могу его проголосовать из-за моей новой репутационной ставки. но на самом деле спасибо за вашу помощь – Bimov

Смежные вопросы