Form2 nizin Birden Fazla Açılmasını Önlemek
Arkadaşlar C# de en sık yaşadığımız olay Form1 den herhangi bir diğer forma giderken, Örneğin Form1 deki Button a her tıklamamızda Form2 nin birden
fazla açılması. Bu da can sıkıcı bir olay.
Ufak bir kod parçasıyla bu sorunumuzu çözebiliriz.
private void button1_Click(object sender, EventArgs e)
{
//form2 nin bir kez açılması için
if(frm == null || frm.IsDisposed)
{
frm = new Form2();
frm.Show();
}
//veya
//Form2 frm = new Form2();
//frm.ShowDialog();
//şeklinde yazabilirsiniz.
}
//Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN