CloseReason 列挙型


フォームが閉じられた理由を指定します。Specifies the reason that a form was closed.

public enum class CloseReason
public enum CloseReason
type CloseReason = 
Public Enum CloseReason


ApplicationExitCall 6

Exit() クラスの Application メソッドが呼び出されました。The Exit() method of the Application class was invoked.

FormOwnerClosing 5

所有側のフォームが閉じられようとしています。The owner form is closing.

MdiFormClosing 2

このマルチ ドキュメント インターフェイス (MDI: Multiple Document Interface) フォームの親フォームが閉じられようとしています。The parent form of this multiple document interface (MDI) form is closing.

None 0

フォームが閉じられる理由が定義されなかったか、確認できませんでした。The cause of the closure was not defined or could not be determined.

TaskManagerClosing 4

Microsoft Windows タスク マネージャーがアプリケーションを終了しようとしています。The Microsoft Windows Task Manager is closing the application.

UserClosing 3

プログラムで、またはユーザー インターフェイスのユーザー アクション (フォーム ウィンドウの [閉じる] ボタンを押す、ウィンドウのコントロール メニューの [閉じる] をクリックする、Alt キーと F4 キーを同時に押すなど) で、フォームを閉じようとしています。The form is closing either programmatically or through a user action in the user interface (for example, by clicking the Close button on the form window, selecting Close from the window's control menu, or pressing ALT+F4).

WindowsShutDown 1

オペレーティング システムが終了前にすべてのアプリケーションを終了しようとしています。The operating system is closing all applications before shutting down.


イベントおよびイベントFormClosedは、がユーザーアクションまたはプログラムによって閉じられたときに発生します。Form FormClosingThe FormClosing and FormClosed events are raised when a Form is closed, either through user action or programmatically. これらのイベントのハンドラーは、それぞれFormClosingEventArgsFormClosedEventArgsおよび型のパラメーターを受け取ります。Handlers for these events receive parameters of type FormClosingEventArgs and FormClosedEventArgs, respectively. これらの2つのイベント引数クラスCloseReasonは、列挙体を使用します。Both of these event argument classes use the CloseReason enumeration.