ve form1 zavolejte:
form2.ShowDialog();
-to způsobí, že se vykonávání kódu ve form1 pozastaví do doby zavření form2... Jestli chcete jenom potvrdit něco tlačítkem ok (třeba: Smazat údaj? [OK][Storno]) tak to udělejte takto:
DialogResult result = MessageBox.Show("Smazat údaj?", "Potvrzení smazání údaje",
MessageBoxButtons.OKCancel);
if(result ==DialogResult.OK)
{
//smazat
}
else
{
//něco jiného
}
nemusíte tak vytvářet další form.. Omlouvám se za c#, ale snad je to jasné... (nenásilná, nápomocná rada: zvažte přechod na neodepsanou, pokročilejší technologii WPF)
|