2016-04-28 9 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

コンストラクタで.Closeを呼び出しません。 。閉じるは、フォームを廃棄します

関連する問題