RichTextBox Constructeur

Définition

Initialise une nouvelle instance de la classe RichTextBox.

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

Exemples

L’exemple de code suivant crée un RichTextBox contrôle qui charge un fichier RTF dans le contrôle et recherche la première instance du mot « Texte ». Le code modifie ensuite le style de police, la taille de police et la couleur de police du texte sélectionné, puis enregistre les modifications dans le fichier d’origine. L’exemple de code se termine en ajoutant le contrôle à son Form. Cet exemple nécessite que la méthode créée dans l’exemple de code soit ajoutée à une Form classe et appelée à partir du constructeur du formulaire. L’exemple nécessite également qu’un fichier RTF soit créé, à la racine du lecteur C, contenant le mot « Texte ».

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

Remarques

Par défaut, la Multiline propriété du contrôle a la valeur true.

S’applique à

Voir aussi