Form verstecken und wieder auftauchen lassen



  • hi,
    ich habe ein Hauptform mit einem Radiobutton Menü, je nachdem was ausgewählt wird
    wird per Show() ein zweites Form angezeigt. Solange das zweite Form angezeigt wird
    soll das Hauptform unsichtbar sein. Das mit dem Unsichtbarmachen habe ich bereits realisiert:

    if (linFkt.Checked == true)
                {
                    AusgabeLinear ausgabe = new AusgabeLinear();
                    ausgabe.Show(); 
                    this.Hide();               
                }
    

    wie kann ich das nun machen, dass das Hauptform wieder sichtbar wird, wenn das zweite Form geschlossen wird?



  • So z.B.:

    AusgabeLinear ausgabe = new AusgabeLinear(this);
    

    In AusgabeLinear.cs:

    private NameDeinerMainFormKlasse mainForm;
    ...
    public AusgabeLinear::AusgabeLinear(NameDeinerMainFormKlasse mainForm)
    {
      this.mainForm = mainForm;
    ....
    }
    public AusgabeLinear::OnClose()
    {
      this.mainForm.Show();
    }
    

    Jockel



  • ah nun gehts thx 🙂


Anmelden zum Antworten