2012-10-11 3 views

답변

4

이 프레드릭 Mörk의 코드의 VB.Net 버전입니다 대 VB.Net 하나를 찾을 수 didnt는 :

For Each f As Form In Application.OpenForms 
    If TypeOf f Is Form1 Then 
    f.Activate() 
    Return 
    End If 
Next 

Dim myChild As New Form1 
myChild.MdiParent = Me 
myChild.Show() 
1

private void button1_Click(object sender, EventArgs e) 
{ 
    FormCollection fc = Application.OpenForms; 
    bool FormFound = false; 
    foreach (Form frm in fc) 
    { 
     if (frm.Name == "Form2") 
     { 
      frm.Focus(); 
      FormFound = true; 
     } 
    } 

    if (FormFound == false) 
    { 
     Form2 f = new Form2(); 
     f.Show(); 
    } 
} 
시도
관련 문제