Nyelv

CloseReason Enumeráció

Definíció

Megadja az űrlap bezárásának okát.

public enum class CloseReason
public enum CloseReason
type CloseReason = 
Public Enum CloseReason
Öröklődés
CloseReason

Mezők

Név Érték Description
None 0

A lezárás oka nem volt meghatározva, vagy nem határozható meg.

WindowsShutDown 1

Az operációs rendszer leállítása előtt az összes alkalmazást bezárja.

MdiFormClosing 2

A több dokumentumillesztő (MDI) űrlap szülőűrlapja bezárul.

UserClosing 3

Az űrlap programozott módon vagy egy felhasználói művelettel záródik a felhasználói felületen (például az űrlapablak Bezárás gombjára kattintva, az ablak vezérlőmenüjében a Bezárás gombra kattintva vagy az ALT+F4 billentyűkombináció lenyomásával).

TaskManagerClosing 4

A Microsoft Windows Feladatkezelő bezárja az alkalmazást.

A Windows 8.1 és újabb verziókban ez a tag nem használatos, mert a Task Manager a WM_SYSCOMMAND üzenetet a SC_CLOSE-val küldi el. A Windows 7 és a korábbi verziókban a WM_CLOSE üzenet lett kiadva. Ez a művelet mostantól megkülönböztethetetlen a következőtől, és nem besorolható a következőként CloseReason.UserClosing: .

FormOwnerClosing 5

A tulajdonosi űrlap bezárul.

ApplicationExitCall 6

Az Exit() osztály metódusát Application meghívták.

Megjegyzések

A FormClosing rendszer FormClosed a bezárt Form eseményeket felhasználói művelet vagy programozott módon indítja el. Az események kezelői típusparamétereket FormClosingEventArgs kapnak, illetve FormClosedEventArgs. Mindkét eseményargumentumosztály az enumerálást CloseReason használja.

A következőre érvényes:

Lásd még