Comment : utiliser les contrôles TextBox pour obtenir une entrée d'utilisateur

Mise à jour : novembre 2007

Vous pouvez afficher du texte et récupérer du texte auprès d'utilisateurs à l'aide d'un contrôle TextBox. Une fois qu'un utilisateur a tapé des données dans un TextBox, vous pouvez récupérer ces données à l'aide de la propriété Text. Par défaut, la propriété Multiline du TextBox a la valeur false. Cela signifie que les utilisateurs ne peuvent pas appuyer sur la touche ENTRÉE pour créer plusieurs lignes de texte dans le TextBox. Vous pouvez affecter true à la propriété Multiline pour que les utilisateurs puissent en créer.

Pour récupérer des données tapées dans une zone de texte

  1. Dans le menu Fichier, cliquez sur NouveauProjet.

  2. Dans la boîte de dialogue Nouveau projet, cliquez sur Application Windows Forms, puis sur OK.

    Un nouveau projet Windows Forms s'ouvre.

  3. À partir de la Boîte à outils, faites glisser un contrôle TextBox vers le formulaire et modifiez les propriétés suivantes dans la fenêtre Propriétés :

    Propriété

    Valeur

    Nom

    inputText

    Multiline

    True

    Taille

    175, 90

  4. Ajoutez un contrôle Button à côté de la zone de texte et modifiez les propriétés suivantes :

    Propriété

    Valeur

    Nom

    retrieveInput

    Texte

    Récupérer

  5. Double-cliquez sur le bouton pour créer le gestionnaire d'événements retrieveInput_Click et ajoutez le code suivant :

    MessageBox.Show(this.inputText.Text);
    
  6. Appuyez sur F5 pour exécuter le programme.

  7. Tapez plusieurs lignes de texte dans la zone de texte, puis cliquez sur Récupérer.

  8. Vérifiez que le texte que vous avez tapé dans la zone de texte figure intégralement dans le message.

Voir aussi

Concepts

Conception d'une interface utilisateur en Visual C#

Autres ressources

Contrôles de texte

Visite guidée de Visual C#