Поделиться через


Form.Closed Событие

Определение

Внимание

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

Происходит при закрытии формы.

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 

Тип события

Атрибуты

Комментарии

Предостережение

Событие Closed устарело в .NET Framework версии 2.0; используйте FormClosed это событие.

Это событие происходит после закрытия формы пользователем или Close методом формы. Чтобы предотвратить закрытие формы, обработайте Closing событие и задайте Cancel для обработчика CancelEventArgs событий свойство, переданное обработчику trueсобытий.

Это событие можно использовать для выполнения таких задач, как освобождение ресурсов, используемых формой, и для сохранения сведений, введенных в форме, или для обновления родительской формы.

Предостережение

События Form.ClosedForm.Closing не вызываются при Application.Exit вызове метода для выхода из приложения. Если у вас есть код проверки в любом из этих событий, которые должны выполняться, необходимо вызвать Form.Close метод для каждой открытой формы по отдельности перед вызовом Exit метода.

Если форма является родительской формой MDI, Closing события всех дочерних форм MDI создаются перед вызовом события родительской формы Closing MDI. Кроме того, события всех дочерних форм MDI создаются перед тем, Closed как Closed возникает событие родительской формы MDI.

Дополнительные сведения об обработке событий см. в разделе "Обработка и создание событий".

Применяется к

См. также раздел