Udostępnij za pośrednictwem


ContentsResizedEventArgs Klasa

Definicja

Udostępnia dane dla zdarzenia ContentsResized.

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

Przykłady

Poniższy przykład kodu pokazuje użycie tego typu. W tym przykładzie program obsługi zdarzeń zgłasza wystąpienie zdarzenia ContentsResized . Ten raport pomaga dowiedzieć się, kiedy wystąpi zdarzenie i może pomóc w debugowaniu. Aby zgłosić wiele zdarzeń lub zdarzeń, które występują często, rozważ zastąpienie Show komunikatu ciągiem Console.WriteLine lub dołączeniem go do wielowierszowego TextBoxelementu .

Aby uruchomić przykładowy kod, wklej go w projekcie zawierającym wystąpienie typu RichTextBox o nazwie RichTextBox1. Następnie upewnij się, że program obsługi zdarzeń jest skojarzony ze zdarzeniem ContentsResized .

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

Uwagi

To zdarzenie jest zgłaszane, gdy prostokąt ograniczenia niezbędny do akceptowania nowych zmian tekstu. Jeśli tekst w kontrolce obejmuje wiele wierszy, żądany prostokąt będzie zawsze szerokością kontrolki. To zdarzenie można obsłużyć w kontrolce, aby zaimplementować automatyczne zmienianie rozmiaru dla kontrolek wielowierszowych RichTextBox . Element ContentsResizedEventArgs identyfikuje żądany rozmiar obiektu RichTextBox.

Konstruktory

ContentsResizedEventArgs(Rectangle)

Inicjuje nowe wystąpienie klasy ContentsResizedEventArgs.

Właściwości

NewRectangle

Reprezentuje żądany rozmiar kontrolki RichTextBox .

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też