InvalidateEventArgs Класс

Определение

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

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

Примеры

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

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

private void Control1_Invalidated(Object sender, InvalidateEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "InvalidRect", e.InvalidRect );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "Invalidated Event" );
}
Private Sub Control1_Invalidated(sender as Object, e as InvalidateEventArgs) _ 
     Handles Control1.Invalidated

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

End Sub

Комментарии

Событие Invalidated возникает при обновлении отображения элемента управления. Указывает InvalidateEventArgs прямоугольник, содержащий недопустимую область окна.

Сведения о модели событий см. в разделе "Обработка и создание событий".

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

Имя Описание
InvalidateEventArgs(Rectangle)

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

Свойства

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

Возвращает значение Rectangle , содержащее область окна с недопустимым значением.

Методы

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

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

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

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

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

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

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

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

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

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

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

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

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