ContentsResizedEventArgs 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 ContentsResized-Ereignis bereit.
public ref class ContentsResizedEventArgs : EventArgs
public class ContentsResizedEventArgs : EventArgs
type ContentsResizedEventArgs = class
inherit EventArgs
Public Class ContentsResizedEventArgs
Inherits EventArgs
- Vererbung
Beispiele
Im folgenden Codebeispiel wird die Verwendung dieses Typs veranschaulicht. Im Beispiel meldet ein Ereignishandler das Vorkommen des ContentsResized 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.
Um den Beispielcode auszuführen, fügen Sie sie in ein Projekt ein, das eine Instanz des Typs RichTextBox namens enthält RichTextBox1. Stellen Sie dann sicher, dass der Ereignishandler dem ContentsResized Ereignis zugeordnet ist.
private void RichTextBox1_ContentsResized(Object sender, ContentsResizedEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "NewRectangle", e.NewRectangle );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ContentsResized Event" );
}
Private Sub RichTextBox1_ContentsResized(sender as Object, e as ContentsResizedEventArgs) _
Handles RichTextBox1.ContentsResized
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "NewRectangle", e.NewRectangle)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"ContentsResized Event")
End Sub
Hinweise
Dieses Ereignis wird ausgelöst, wenn das Begrenzungsrechteck ausgelöst wird, das erforderlich ist, um neue Textänderungen zu akzeptieren. Wenn der Text innerhalb des Steuerelements mehrere Zeilen umfasst, ist das angeforderte Rechteck immer die Breite des Steuerelements. Sie können dieses Ereignis in Ihrem Steuerelement behandeln, um die Automatische Größenänderung für Multilinesteuerelemente RichTextBox zu implementieren. Die ContentsResizedEventArgs angeforderte Größe des RichTextBox.
Konstruktoren
| ContentsResizedEventArgs(Rectangle) |
Initialisiert eine neue Instanz der ContentsResizedEventArgs-Klasse. |
Eigenschaften
| NewRectangle |
Stellt die angeforderte Größe des RichTextBox-Steuerelements dar. |
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) |