Бөлісу құралы:


FormClosedEventArgs Класс

Определение

Предоставляет данные о событии FormClosed.

public ref class FormClosedEventArgs : EventArgs
public class FormClosedEventArgs : EventArgs
type FormClosedEventArgs = class
    inherit EventArgs
Public Class FormClosedEventArgs
Inherits EventArgs
Наследование
FormClosedEventArgs

Примеры

В следующем примере кода демонстрируется использование этого типа. В этом примере обработчик событий сообщает о возникновении FormClosed события. Этот отчет поможет вам узнать, когда происходит событие, и помочь вам в отладке. Чтобы сообщить о нескольких событиях или событиях, которые происходят часто, рекомендуется заменить ShowConsole.WriteLine или добавить сообщение в многостроочное TextBox.

Чтобы запустить пример кода, вставьте его в проект, содержащий экземпляр типа Form с именем Form1. Затем убедитесь, что обработчик событий связан с событием FormClosed .

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

Комментарии

Событие FormClosed происходит после закрытия формы пользователем через пользовательский интерфейс (пользовательский интерфейс) или программным путем вызовов методов, таких как CloseForm в классе или Exit в Application классе. Если у формы есть дочерние или собственные формы, FormClosed событие также создается для каждого из них.

Класс FormClosedEventArgs предоставляет данные для FormClosed события. Свойство CloseReason предоставляет причину закрытия формы.

Конструкторы

Имя Описание
FormClosedEventArgs(CloseReason)

Инициализирует новый экземпляр класса FormClosedEventArgs.

Свойства

Имя Описание
CloseReason

Возвращает значение, указывающее, почему форма была закрыта.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел