C# | Form / Uygulama kapatma ve gizleme

Uygulamayı tamamen kapatma

Bir uygulamayı kapatmak (yani işlemlerden atmak, sonlandırmak)  için aşağıdaki kod ile uygulamayı sonlandırabilirsiniz:

Application.Exit();

Application.Exit(); kodunu herhangi formda kullanırsanız kullanın, bu komut form2’de de olsa işlendiği gibi uygulamayı direkt sistemden çıkarır.

Form kapatma

Bu aşağıdaki komut (bunu kapat) demektir yani bunu hangi formun olayına girerseniz o formu kapatacaktır.

this.Close();

Bunu kapat komutunu mesela; formunuzdaki bir butonun click olayına girdiniz ve o butona tıklandığı zaman içinde bulunduğu form ile beraber kapanacaktır. Fakat form kapatmak her zaman uygulamayı kapatmaz. Eğer uygulamayı kapatmak istiyorsanız this.Close(); komutu Form1 (başlangıç formunda) olmalıdır) bu durumda, Form2‘de olan this.Close(); komutu sadece Form2‘yi kapatacağından ve Form1‘i kapatmayacağından dolayı Form1 aktif kalacaktır ve uygulama sistemde çalışır olacaktır.

Form kapatma

FormX.Close();

Formu gizleme

this.Hide();

Gizler ve işlemlerin arka plandan devam etmesini sağlar. this.Show(); komudu ile de tekrar görülebilir hale getirebilirsiniz.

Sosyal ol, paylaş!
    0.00 avg. rating (0% score) - 0 votes

    Bir Cevap Yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir