Vue d'ensemble du contrôle TextBox (Windows Forms)

Les zones de texte Windows Forms sont utilisées pour obtenir une entrée de l’utilisateur ou pour afficher du texte. Le TextBox contrôle est généralement utilisé pour le texte modifiable, même s’il peut également être rendu en lecture seule. Les zones de texte peuvent afficher plusieurs lignes, encapsuler du texte à la taille du contrôle et ajouter une mise en forme de base. Le TextBox contrôle fournit un style de format unique pour le texte affiché ou entré dans le contrôle. Pour afficher plusieurs types de texte mis en forme, utilisez le RichTextBox contrôle. Pour plus d’informations, consultez La vue d’ensemble du contrôle RichTextBox.

Utilisation du contrôle TextBox

Le texte affiché par le contrôle est contenu dans la Text propriété. Par défaut, vous pouvez entrer jusqu’à 2048 caractères dans une zone de texte. Si vous définissez la Multiline propriété truesur , vous pouvez entrer jusqu’à 32 Ko de texte. La Text propriété peut être définie au moment du design avec la fenêtre Propriétés, au moment de l’exécution dans le code ou par entrée utilisateur au moment de l’exécution. Le contenu actuel d’une zone de texte peut être récupéré au moment de l’exécution en lisant la Text propriété.

L’exemple de code suivant définit du texte dans le contrôle au moment de l’exécution. La InitializeMyControl procédure ne s’exécute pas automatiquement ; elle doit être appelée.

Private Sub InitializeMyControl()  
   ' Put some text into the control first.  
   TextBox1.Text = "This is a TextBox control."  
End Sub  
private void InitializeMyControl() {  
   // Put some text into the control first.  
   textBox1.Text = "This is a TextBox control.";  
}  
private:  
   void InitializeMyControl()  
   {  
      // Put some text into the control first.  
      textBox1->Text = "This is a TextBox control.";  
   }  

Voir aussi