2013-01-16 100 views
0

嗨,我是很新的C#,你可能會想,我得到以下錯誤:我如何關閉表單並打開另一個表單?

Error 1 'customer_details_form' is a 'namespace' but is used like a 'type'

我想關閉窗體如果返回值並打開另一種形式。但我正在努力應付什麼,即什麼是所謂的形式?這是我應該使用的名稱空間還是其他名稱。

public void button1_Click(object sender, EventArgs e) 
    {  

     string fileName = string.Format(tblastname.Text); 

     if (File.Exists(fileName)) 
     { 
      MessageBox.Show("this customer already exsists"); 
     } 
     else 
     { 
      MessageBox.Show("No file found, please create new customer"); 
      home_form f2 = new home_form(); 
      this.Hide(); 
      f2.ShowDialog(); 
      //if false bring up new customer form. 
      customer_details_form f4 = new customer_details_form(); 
      this.Hide(); 
      f4.ShowDialog(); 
     }    
    } 
+1

錯誤完全限定的類型名稱是相當自我解釋。 –

+0

命名空間:http://msdn.microsoft.com/en-us/library/z2kcy19k(v=vs.80).aspx – Rotem

回答

2

使用

var f4= new customer_details_form.YOUR_FORM_NAME() 

這是在你的組件(二進制)

+0

非常感謝。我想到了customer_details_form。是表格的名稱。你能告訴我這是什麼請求,因爲我明顯錯過了表單名稱。再次感謝。 –

+0

這是您擁有的表單的*名稱空間*名稱。 – Tigran

相關問題