Aracılığıyla paylaş


Form.Closed Olay

Tanım

Dikkat

Form.OnClosing, Form.OnClosed and the corresponding events are obsolete. Use Form.OnFormClosing, Form.OnFormClosed, Form.FormClosing and Form.FormClosed instead.

Form kapatıldığında gerçekleşir.

public:
 event EventHandler ^ Closed;
public event EventHandler Closed;
[System.ComponentModel.Browsable(false)]
public event EventHandler Closed;
[System.ComponentModel.Browsable(false)]
[System.Obsolete("Form.OnClosing, Form.OnClosed and the corresponding events are obsolete. Use Form.OnFormClosing, Form.OnFormClosed, Form.FormClosing and Form.FormClosed instead.", false, DiagnosticId="WFDEV004", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public event EventHandler? Closed;
[System.ComponentModel.Browsable(false)]
public event EventHandler? Closed;
member this.Closed : EventHandler 
[<System.ComponentModel.Browsable(false)>]
member this.Closed : EventHandler 
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("Form.OnClosing, Form.OnClosed and the corresponding events are obsolete. Use Form.OnFormClosing, Form.OnFormClosed, Form.FormClosing and Form.FormClosed instead.", false, DiagnosticId="WFDEV004", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
member this.Closed : EventHandler 
Public Custom Event Closed As EventHandler 

Olay Türü

Öznitelikler

Açıklamalar

Dikkat

. Closed NET Framework sürüm 2.0'da olay kullanımdan kaldırıldı; bunun yerine olayı kullanın FormClosed .

Bu olay, form kullanıcı tarafından veya formun Close yöntemiyle kapatıldıktan sonra gerçekleşir. Formun kapanmasını önlemek için olayı işleyin Closing ve olay işleyicinize geçirilen özelliğini CancelEventArgs olarak trueayarlayınCancel.

Bu olayı, form tarafından kullanılan kaynakları boşaltma gibi görevleri gerçekleştirmek ve forma girilen bilgileri kaydetmek veya üst formunu güncelleştirmek için kullanabilirsiniz.

Dikkat

Form.Closed uygulamanızdan çıkmak için yöntemi çağrıldığında Application.Exit ve Form.Closing olayları tetiklenmez. Bu olaylardan birinde yürütülmesi gereken doğrulama kodunuz varsa, yöntemini çağırmadan önce her açık form için yöntemini ayrı ayrı çağırmanız Form.CloseExit gerekir.

Form bir MDI üst formuysa, Closing MDI üst formunun olayı tetikilmeden önce tüm MDI alt formlarının Closing olayları oluşturulur. Ayrıca, Closed MDI üst formu olayı tetiklenmeden önce Closed tüm MDI alt formlarının olayları oluşturulur.

Olayları işleme hakkında daha fazla bilgi için bkz . Olayları İşleme ve Oluşturma.

Şunlara uygulanır

Ayrıca bkz.