ContentsResizedEventArgs Klass

Definition

Innehåller data för ContentsResized händelsen.

public ref class ContentsResizedEventArgs : EventArgs
public class ContentsResizedEventArgs : EventArgs
type ContentsResizedEventArgs = class
    inherit EventArgs
Public Class ContentsResizedEventArgs
Inherits EventArgs
Arv
ContentsResizedEventArgs

Exempel

I följande kodexempel visas användningen av den här typen. I exemplet rapporterar en händelsehanterare om händelsens ContentsResized förekomst. Den här rapporten hjälper dig att lära dig när händelsen inträffar och kan hjälpa dig att felsöka. Om du vill rapportera om flera händelser eller händelser som inträffar ofta kan du överväga att Show ersätta med Console.WriteLine eller lägga till meddelandet i en flerradig TextBox.

Om du vill köra exempelkoden klistrar du in den i ett projekt som innehåller en instans av typen RichTextBox med namnet RichTextBox1. Kontrollera sedan att händelsehanteraren är associerad med ContentsResized händelsen.

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

Kommentarer

Den här händelsen utlöses när den avgränsningsrektangel som krävs för att acceptera nya textändringar. Om texten i kontrollen sträcker sig över flera rader är den begärda rektangeln alltid kontrollens bredd. Du kan hantera den här händelsen i din kontroll för att implementera automatisk storleksändring för kontroller med flera rader RichTextBox . ContentsResizedEventArgs Identifierar den begärda storleken på RichTextBox.

Konstruktorer

Name Description
ContentsResizedEventArgs(Rectangle)

Initierar en ny instans av ContentsResizedEventArgs klassen.

Egenskaper

Name Description
NewRectangle

Representerar kontrollens RichTextBox begärda storlek.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även