CloseReason Sabit listesi

Tanım

Formun kapatılmasının nedenini belirtir.

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

Alanlar

Name Değer Description
None 0

Kapatmanın nedeni tanımlanmadı veya belirlenemedi.

WindowsShutDown 1

İşletim sistemi kapatmadan önce tüm uygulamaları kapatıyor.

MdiFormClosing 2

Bu birden çok belge arabirimi (MDI) formunun üst formu kapatılıyor.

UserClosing 3

Form program aracılığıyla veya kullanıcı arabirimindeki bir kullanıcı eylemi aracılığıyla kapatılıyor (örneğin, form penceresinde Kapat düğmesine tıklayarak, pencerenin denetim menüsünden Kapat'ı seçerek veya ALT+F4 tuşlarına basarak).

TaskManagerClosing 4

Microsoft Windows Görev Yöneticisi uygulamayı kapatıyor.

Görev Yöneticisi WM_SYSCOMMAND iletisini SC_CLOSE ile yayımladığından, Windows 8.1 ve sonraki sürümlerde bu üye kullanılmaz. Windows 7 ve önceki sürümlerde WM_CLOSE iletisi verildi. Bu eylem artık 'den ayırt edilemez ve olarak CloseReason.UserClosingyanlış sınıflandırılabilir.

FormOwnerClosing 5

Sahip formu kapatılıyor.

ApplicationExitCall 6

Exit() sınıfının yöntemi Application çağrıldı.

Açıklamalar

FormClosing ve FormClosed olayları, kullanıcı Form eylemi veya program aracılığıyla kapatıldığında tetiklenir. Bu olayların işleyicileri sırasıyla ve FormClosingEventArgstüründe FormClosedEventArgs parametreler alır. Bu olay bağımsız değişken sınıflarının her ikisi de numaralandırmayı CloseReason kullanır.

Şunlara uygulanır

Ayrıca bkz.