ContentsResizedEventArgs.NewRectangle Eigenschaft

Definition

Stellt die angeforderte Größe des RichTextBox-Steuerelements dar.

public:
 property System::Drawing::Rectangle NewRectangle { System::Drawing::Rectangle get(); };
public System.Drawing.Rectangle NewRectangle { get; }
member this.NewRectangle : System.Drawing.Rectangle
Public ReadOnly Property NewRectangle As Rectangle

Eigenschaftswert

Ein Rectangle, das die angeforderte Größe des RichTextBox-Steuerelements darstellt.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Members veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des Ereignisses RichTextBox.ContentsResized . Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis eintritt, und kann Sie beim Debuggen unterstützen. Um über mehrere Ereignisse oder ereignisse zu berichten, die häufig auftreten, sollten Sie die Nachricht durch Console.WriteLine ein mehrlineiges TextBoxersetzen MessageBox.Show oder anfügen.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine instance des Typs RichTextBox enthältRichTextBox1. Stellen Sie dann sicher, dass der Ereignishandler dem RichTextBox.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

Wenn Text in das RichTextBox Steuerelement eingegeben wird, bestimmt das RichTextBox Steuerelement die richtige Größe des Steuerelements, um den gesamten Inhalt des Steuerelements anzuzeigen. Sie können die NewRectangle -Eigenschaft in einem Ereignishandler für das ContentsResized Ereignis des RichTextBox Steuerelements verwenden, um das Steuerelement ordnungsgemäß zu vergrößern, um den gesamten Inhalt des Steuerelements anzuzeigen.

Gilt für:

Weitere Informationen