RichTextBox Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der RichTextBox-Klasse.
public:
RichTextBox();
public RichTextBox ();
Public Sub New ()
Beispiele
Im folgenden Codebeispiel wird ein Steuerelement erstellt, das eine RichTextBox RTF-Datei in das Steuerelement lädt und nach der ersten Instanz des Worts "Text" sucht. Der Code ändert dann die Schriftformatvorlage, Schriftgrad und Schriftfarbe des ausgewählten Texts und speichert die Änderungen wieder in der ursprünglichen Datei. Der Beispielcode wird abgeschlossen, indem das Steuerelement zu seinem FormSteuerelement hinzugefügt wird. In diesem Beispiel wird erforderlich, dass die in dem Beispielcode erstellte Methode einer Form Klasse hinzugefügt wird und vom Konstruktor des Formulars aufgerufen wird. Das Beispiel erfordert auch, dass eine RTF-Datei im Stamm des C-Laufwerks 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
" festgelegt.