RichTextBox Constructor

Definitie

Initialiseert een nieuw exemplaar van de RichTextBox klasse.

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

Voorbeelden

In het volgende codevoorbeeld wordt een RichTextBox besturingselement gemaakt waarmee een RTF-bestand in het besturingselement wordt geladen en wordt gezocht naar het eerste exemplaar van het woord 'Tekst'. De code wijzigt vervolgens de tekenstijl, de tekengrootte en de tekstkleur van de geselecteerde tekst en slaat de wijzigingen weer op in het oorspronkelijke bestand. De voorbeeldcode wordt voltooid door het besturingselement toe te voegen aan het besturingselement Form. Voor dit voorbeeld moet de methode die in de voorbeeldcode is gemaakt, worden toegevoegd aan een Form klasse en worden aangeroepen vanuit de constructor van het formulier. Het voorbeeld vereist ook dat een RTF-bestand wordt gemaakt, in de hoofdmap van het C-station, met het woord 'Tekst'.

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

Opmerkingen

De eigenschap van het besturingselement is standaard Multiline ingesteld op true.

Van toepassing op

Zie ook