Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

C# formok közötti váltogatás / bezárás!

642
Helló, a C# programnyelvben van a házifeladatom, és a következő kérdésem lenne ezzel kapcsolatban.
Van az alap Form1, azon belüli metóduson nyílik a Form2. A Form2 a főablak, de mikor zárom a Form2-t az 'X' el tehát mikor magát az ablakot bezárom, a Form1 nem záródik csak rejtve marad.
this.Close(); -al sem megy.

Nagyon remélem, hogy tudtok segíteni.
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
//Form1:

private void button1_Click(object sender, EventArgs e)
{
Form2 frm = new Form2(this);
frm.Show();
}


//Form2:

public partial class Form2 : Form
{
Form opener;

public Form2(Form parentForm)
{
InitializeComponent();
opener = parentForm;
}

private void button1_Click(object sender, EventArgs e)
{
opener.Close();
this.Close();
}
}
1