RichTextBox Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci RichTextBox třídy.
public:
RichTextBox();
public RichTextBox ();
Public Sub New ()
Příklady
Následující příklad kódu vytvoří RichTextBox ovládací prvek, který načte soubor RTF do ovládacího prvku a vyhledá první instanci slova "Text". Kód pak změní styl písma, velikost písma a barvu písma vybraného textu a uloží změny zpět do původního souboru. Ukázkový kód se dokončí přidáním ovládacího prvku do jeho Form. Tento příklad vyžaduje, aby metoda vytvořená v ukázkovém kódu byla přidána Form do třídy a volána z konstruktoru formuláře. Příklad také vyžaduje vytvoření souboru RTF v kořenovém adresáři jednotky C obsahující slovo Text.
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
Poznámky
Ve výchozím nastavení Multiline je vlastnost ovládacího prvku nastavena na true
.