2016-04-28 31 views
1
private void button1_Click(object sender, EventArgs e) 
{ 
    izvjesti_pokusaj_2.Izvjestaji dajboze = new izvjesti_pokusaj_2.Izvjestaji(); 
    dajboze.Show(); 
} 

public partial class Izvjestaji : Form 
{ 
    public Izvjestaji() 
    { 
     InitializeComponent(); 
     this.Close(); 
    } 

    public void Button_izvjestaj(object sender, EventArgs e) { 

     var Pomocni = (Button)sender; 


     switch (Pomocni.Name) { 
      case "Izvjestaji_radnici": 
        Radnici_izvjestaj Izvještaj = new Radnici_izvjestaj(); 
      Izvještaj.Show(); 

       break;   
     } 

    } 
} 

有人可以解釋爲什麼當它試圖顯示dajboze時,他拋出一個異常「System.ObjectDisposedException」其他信息:無法訪問處置的對象。 ?顯示錶單拋出System.ObjectDisposedException

+0

請在'dajboze.show()' –

+0

wt中發佈代碼...你可以展示這是做什麼izvjesti_pokusaj_2.Izvjestaji()? – raven

+1

在InitializeComponent()之後擺脫'this.Close()'''爲什麼你會在那裏有那條線? – LarsTech

回答

0

不要調用。在構造函數中關閉。 。關閉將處理表格

相關問題