PDA

View Full Version : نمایش یک فرم در mdi



mohsenaminzare
جمعه 19 مهر 1387, 13:51 عصر
در برنامه های چند فرمی MDI چه جوری می تونم کاری کنم که در لحظه فقط یک فرم نمایش داده شود. یعنی اگر فرمی باز است فرم دیگر باز نشود.

rahil_2007
جمعه 19 مهر 1387, 15:39 عصر
Public child1 As form1
Public child2 As form2

If (IsNothing(Application.OpenForms("form1")) = False) Then

()child1.Close
endif

If (IsNothing(Application.OpenForms("form2"))) Then

()child2= new form2
child2.MdiParent = Me

()child2.Show
End If


کافیه شرط بسته شدن فرم اول رو قبل از باز شدن فرم دوم بذاری.