Form.Close Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Formu kapatır.
public:
void Close();
public void Close();
member this.Close : unit -> unit
Public Sub Close ()
Özel durumlar
Bir tanıtıcı oluşturulurken form kapatıldı.
olarak ayarlandığında Maximizedolaydan ActivatedWindowState bu yöntemi çağıramazsınız.
Açıklamalar
Form kapatıldığında, nesne içinde oluşturulan tüm kaynaklar kapatılır ve form atılır. Olayı işleyerek Closing ve geçirilen özelliğini olay işleyicinize parametre olarak ayarlayarak Cancel bir formun CancelEventArgs çalışma zamanında kapatılmasını engelleyebilirsiniz. Kapatmakta olduğunuz form uygulamanızın başlangıç formuysa uygulamanız sona erer.
Formun atılmadığı Close iki koşul, (1) bir çok belgeli arabirim (MDI) uygulamasının parçası olduğu ve formun görünür olmadığı ve (2) kullanarak ShowDialogformu görüntülediğiniz durumlardır. Böyle durumlarda, formun tüm denetimlerini çöp toplama için işaretlemek için el ile aramanız Dispose gerekir.
Uyarı
Close Yöntem, modsuz bir pencere olarak görüntülenen bir Form pencerede çağrıldığında, formun Show kaynakları zaten serbest bırakıldığından, formu görünür hale getirmek için yöntemini çağıramazsınız. Bir formu gizlemek ve sonra görünür hale getirmek için yöntemini kullanın Control.Hide .