InvalidateEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Daten für das Invalidated-Ereignis bereit.
public ref class InvalidateEventArgs : EventArgs
public class InvalidateEventArgs : EventArgs
type InvalidateEventArgs = class
inherit EventArgs
Public Class InvalidateEventArgs
Inherits EventArgs
- Vererbung
Beispiele
Im folgenden Codebeispiel wird die Verwendung dieses Typs veranschaulicht. Im Beispiel meldet ein Ereignishandler das Vorkommen des Invalidated Ereignisses. Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis auftritt und Sie beim Debuggen unterstützen können. Wenn Sie über mehrere Ereignisse oder ereignisse berichten möchten, die häufig auftreten, sollten Sie die Nachricht durch Console.WriteLine eine mehrlineige TextBoxNachricht ersetzen Show oder anfügen.
Wenn Sie den Beispielcode ausführen möchten, fügen Sie sie in ein Projekt ein, das eine Instanz eines Typs Controlenthält, von dem geerbt wird, z. B. ein Button oder ComboBox. Benennen Sie dann die Instanz Control1 , und stellen Sie sicher, dass der Ereignishandler dem Invalidated Ereignis zugeordnet ist.
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
Hinweise
Das Ereignis tritt auf, wenn die Invalidated Anzeige eines Steuerelements aktualisiert wird. Ein InvalidateEventArgs Gibt das Rechteck an, das den ungültigen Fensterbereich enthält.
Informationen zum Ereignismodell finden Sie unter Behandeln und Auslösen von Ereignissen.
Konstruktoren
| InvalidateEventArgs(Rectangle) |
Initialisiert eine neue Instanz der InvalidateEventArgs-Klasse. |
Eigenschaften
| InvalidRect |
Ruft das Rectangle ab, das den als ungültig erklärten Fensterbereich enthält. |
Methoden
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |