Nyelv

FormClosedEventArgs Osztály

Definíció

Adatokat biztosít az FormClosed eseményhez.

public ref class FormClosedEventArgs : EventArgs
public class FormClosedEventArgs : EventArgs
type FormClosedEventArgs = class
    inherit EventArgs
Public Class FormClosedEventArgs
Inherits EventArgs
Öröklődés
FormClosedEventArgs

Példák

Az alábbi példakód bemutatja ennek a típusnak a használatát. A példában egy eseménykezelő jelentést készít az FormClosed esemény előfordulásáról. Ez a jelentés segít megismerni az esemény bekövetkeztét, és segítséget nyújthat a hibakeresésben. Ha több eseményről vagy gyakran előforduló eseményről szeretne jelentést tenni, fontolja meg az üzenet többsorosra Showcserélését Console.WriteLineTextBox vagy hozzáfűzését.

A példakód futtatásához illessze be egy olyan projektbe, amely egy nevesített Formpéldányt Form1 tartalmaz. Ezután győződjön meg arról, hogy az eseménykezelő az eseményhez FormClosed van társítva.

private void Form1_FormClosed(Object sender, FormClosedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "CloseReason", e.CloseReason );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "FormClosed Event" );
}
Private Sub Form1_FormClosed(sender as Object, e as FormClosedEventArgs) _ 
     Handles Form1.FormClosed

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "CloseReason", e.CloseReason)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"FormClosed Event")

End Sub

Megjegyzések

Az FormClosed esemény akkor következik be, ha egy űrlapot bezár a felhasználó, a felhasználói felületen keresztül, vagy programozott módon, például Close az osztályban vagy Form az ExitApplication osztályban lévő metódusokra irányuló hívásokon keresztül. Ha egy űrlap rendelkezik gyermek- vagy tulajdonosi űrlapokkal, FormClosed mindegyikhez esemény is létrejön.

Az FormClosedEventArgs osztály adatokat biztosít az FormClosed eseményhez. A CloseReason tulajdonság adja meg az űrlap bezárásának okát.

Konstruktorok

Név Description
FormClosedEventArgs(CloseReason)

Inicializálja a FormClosedEventArgs osztály új példányát.

Tulajdonságok

Név Description
CloseReason

Olyan értéket kap, amely jelzi az űrlap bezárásának okát.

Metódusok

Név Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még