C# | Form / Uygulama kapatma ve gizleme

1.00 avg. rating (48% score) - 1 vote

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.

Bu konu hakkında görüşlerinizi bildirmek için veya soru sormak için sitemize yorum bırakabilirsiniz. Yorumlar tüm ziyaretçilerimize açıktır. Yorum bırakmak için sitemize üye olmanıza gerek yoktur.

Bir Cevap Yazın

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