Freigeben über


RichTextBox Konstruktor

Definition

Initialisiert eine neue Instanz der RichTextBox-Klasse.

public:
 RichTextBox();
public RichTextBox();
Public Sub New ()

Beispiele

Im folgenden Codebeispiel wird ein RichTextBox Steuerelement erstellt, das eine RTF-Datei in das Steuerelement lädt und nach der ersten Instanz des Worts "Text" sucht. Der Code ändert dann den Schriftschnitt, den Schriftgrad und die Schriftfarbe des markierten Texts und speichert die Änderungen wieder in der ursprünglichen Datei. Der Beispielcode wird beendet, indem das Steuerelement dem Steuerelement hinzugefügt wird Form. Dieses Beispiel erfordert, dass die im Beispielcode erstellte Methode einer Form Klasse hinzugefügt und vom Konstruktor des Formulars aufgerufen wird. Das Beispiel erfordert außerdem, dass eine RTF-Datei im Stammverzeichnis des Laufwerks C erstellt wird, das das Wort "Text" enthält.

public:
   void CreateMyRichTextBox()
   {
      RichTextBox^ richTextBox1 = gcnew RichTextBox;
      richTextBox1->Dock = DockStyle::Fill;

      richTextBox1->LoadFile( "C:\\MyDocument.rtf" );
      richTextBox1->Find( "Text", RichTextBoxFinds::MatchCase );

      richTextBox1->SelectionFont = gcnew System::Drawing::Font(
         "Verdana", 12, FontStyle::Bold );
      richTextBox1->SelectionColor = Color::Red;

      richTextBox1->SaveFile( "C:\\MyDocument.rtf",
         RichTextBoxStreamType::RichText );

      this->Controls->Add( richTextBox1 );
   }
public void CreateMyRichTextBox()
{
    RichTextBox richTextBox1 = new RichTextBox();
    richTextBox1.Dock = DockStyle.Fill;

    richTextBox1.LoadFile("C:\\MyDocument.rtf");
    richTextBox1.Find("Text", RichTextBoxFinds.MatchCase);

    richTextBox1.SelectionFont = new Font("Verdana", 12, FontStyle.Bold);
    richTextBox1.SelectionColor = Color.Red;

    richTextBox1.SaveFile("C:\\MyDocument.rtf", RichTextBoxStreamType.RichText);

    this.Controls.Add(richTextBox1);
}
Public Sub CreateMyRichTextBox()
    Dim richTextBox1 As New RichTextBox()
    richTextBox1.Dock = DockStyle.Fill
    
    
    richTextBox1.LoadFile("C:\MyDocument.rtf")
    richTextBox1.Find("Text", RichTextBoxFinds.MatchCase)
    
    richTextBox1.SelectionFont = New Font("Verdana", 12, FontStyle.Bold)
    richTextBox1.SelectionColor = Color.Red
    
    richTextBox1.SaveFile("C:\MyDocument.rtf", RichTextBoxStreamType.RichText)
    
    Me.Controls.Add(richTextBox1)
End Sub

Hinweise

Standardmäßig ist die Multiline Eigenschaft des Steuerelements auf .true

Gilt für:

Weitere Informationen