2014-12-03 3 views
0

내가 다음 코드를 사용하여 MDI 부모의 외부 형태를 개방하고있는 시나리오가에서 MDI 자식 폼을 열 필요 이 frmSpeedSearch의 MDI 하위 FrmMain은 모든 하위 폼의 MDI 부모입니다. frmSpeedSearch에서 , 나는 다음과 같은 호출합니다비 MDI 자식 폼

Dim frm As New frmStorePage(_store) 
frm.Owner = frmMain 
frm.Show() 

을하지만 이것은 단지 일반적으로 양식을 엽니 다. 어떻게 이것을 MDI 상위 컨테이너로 밀어 넣을 수 있습니까? frmStorePage 내
는 내가 그것을

Dim frm As frmDashBoard 
frm = DirectCast(Me.MdiParent, frmMain) 

어떤 제안을 감상 할 수있다 이런 식으로 열 때 폼이, 감사 MDI 부모가 없기 때문에 실패하는 MdiParent로 전화를 걸.

답변

0

Show()를 호출 할 때 frmSpeedSearch에 MdiParent를 전달했습니다.

등으로

, 당신은 할 수 있습니다 :

Dim frm As New frmStorePage(_store) 
frm.MdiParent = Me.Owner 
frm.Show() 
+0

와우 ... 아주 간단! 신속한 대응을 부탁드립니다. – Riples