RichTextBox Constructor
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.