다음을 통해 공유


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 하고 이벤트 처리기에 true전달된 속성을 CancelEventArgs .로 설정합니다Cancel.

이 이벤트를 사용하여 양식에서 사용하는 리소스를 해제하는 등의 작업을 수행하고 양식에 입력된 정보를 저장하거나 부모 양식을 업데이트할 수 있습니다.

주의

Form.Closed 애플리케이션을 종료하기 위해 메서드를 Application.Exit 호출할 때 및 Form.Closing 이벤트가 발생하지 않습니다. 실행해야 하는 이러한 이벤트 중 하나에 유효성 검사 코드가 있는 경우 메서드를 호출하기 전에 열려 있는 각 양식에 대한 메서드를 Exit 개별적으로 호출 Form.Close 해야 합니다.

양식이 MDI 부모 폼인 경우 MDI 부모 폼 Closing 의 이벤트가 발생하기 전에 모든 MDI 자식 폼의 Closing 이벤트가 발생합니다. 또한 Closed 모든 MDI 자식 폼의 이벤트는 MDI 부모 폼의 이벤트가 발생하기 전에 Closed 발생합니다.

이벤트 처리에 대한 자세한 내용은 이벤트 처리 및 발생시키기를 참조하십시오.

적용 대상

추가 정보