Aracılığıyla paylaş


RichTextBox Oluşturucu

Tanım

RichTextBox sınıfının yeni bir örneğini başlatır.

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

Örnekler

Aşağıdaki kod örneği, denetime RTF dosyası yükleyen ve "Metin" sözcüğünün ilk örneğini arayan bir denetim oluşturur RichTextBox . Kod daha sonra seçili metnin yazı tipi stilini, yazı tipi boyutunu ve yazı tipi rengini değiştirir ve değişiklikleri özgün dosyaya geri kaydeder. Örnek kod, denetimi öğesine Formekleyerek tamamlar. Bu örnek, örnek kodda oluşturulan yöntemin bir Form sınıfa eklenmesini ve formun oluşturucusundan çağrılmayı gerektirir. Örnek ayrıca C sürücüsünün kökünde "Metin" sözcüğünü içeren bir RTF dosyası oluşturulmasını gerektirir.

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

Açıklamalar

Varsayılan olarak, Multiline denetimin özelliği olarak trueayarlanır.

Şunlara uygulanır

Ayrıca bkz.