SORU
3 Kasım 2009, Salı


Geçersiz standart kapat (X) Windows Form düğmesi

Nasıl bir kullanıcı bir Windows Forms uygulaması (kırmızı X) Kapat düğmesini tıklattığında ne değiştirmek için ne yapmam lazım (C#)?

CEVAP
3 Kasım 2009, Salı


OnFormClosing bunu yapmak için geçersiz kılabilirsiniz. Yapma dikkatli ol her şey çok beklenmedik, klik 'X' kapatmak için iyi anlaşılan bir davranıştır.

protected override void OnFormClosing(FormClosingEventArgs e)
{
    base.OnFormClosing(e);

    if (e.CloseReason == CloseReason.WindowsShutDown) return;

    // Confirm user wants to close
    switch (MessageBox.Show(this, "Are you sure you want to close?", "Closing", MessageBoxButtons.YesNo))
    {
    case DialogResult.No:
        e.Cancel = true;
        break;
    default:
        break;
    }        
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • boogie2988

    boogie2988

    6 NİSAN 2006
  • WiseOwlTutorials

    WiseOwlTutor

    21 EKİM 2011
  • WoodysGamertag

    WoodysGamert

    17 Aralık 2009