Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Comment : ajouter des contrôles à des Windows Forms

La plupart des formulaires sont conçus en ajoutant à leur surface des contrôles pour définir une interface utilisateur. Un contrôle est un composant d'un formulaire utilisé pour afficher des informations ou pour accepter les entrées d'utilisateur. Pour plus d'informations sur les contrôles, consultez contrôles Windows Forms.

Remarque Remarque

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour dessiner un contrôle sur un formulaire

  1. Ouvrez le formulaire. Pour plus d'informations, consultez Comment : afficher des Windows Forms dans le concepteur.

  2. Dans la Boîte à outils, cliquez sur le contrôle à ajouter au formulaire.

  3. Dans le formulaire, cliquez sur l'endroit où doit venir se positionner le coin supérieur gauche du contrôle, puis faites glisser la souris jusqu'à l'endroit où doit venir se positionner son coin supérieur droit.

    Le contrôle est ajouté au formulaire avec la position et la taille indiquées.

    Remarque Remarque

    Une taille par défaut est définie pour chaque contrôle. Pour ajouter un contrôle de la taille par défaut, faites-le glisser jusqu'au formulaire à partir de la Boîte à outils.

Pour faire glisser un contrôle jusqu'à un formulaire

  1. Ouvrez le formulaire. Pour plus d'informations, consultez Comment : afficher des Windows Forms dans le concepteur.

  2. Dans la Boîte à outils, cliquez sur le contrôle souhaité et faites-le glisser jusqu'à votre formulaire.

    Le contrôle est ajouté au formulaire avec la taille par défaut et à la position indiquée.

    Remarque Remarque

    Vous pouvez double-cliquer sur un contrôle dans la Boîte à outils pour l'ajouter dans le coin supérieur gauche du formulaire avec sa taille par défaut.

    En outre, il est possible d'ajouter dynamiquement des contrôles à un formulaire au moment de l'exécution. Dans l'exemple de code suivant, un contrôle TextBox est ajouté au formulaire lorsque vous cliquez sur le contrôle Button.

    Remarque Remarque

    La procédure suivante requiert l'existence d'un formulaire sur lequel est déjà placé un contrôle Bouton (Button1).

Pour ajouter par programme un contrôle à un formulaire

  • Dans la méthode qui gère l'événement Click du bouton au sein de la classe de votre formulaire, insérez du code semblable au code ci-dessous afin d'ajouter une référence à la variable du contrôle, de définir Location du contrôle et d'ajouter le contrôle.

    private void button1_Click(object sender, System.EventArgs e) 
    {
       TextBox myText = new TextBox();
       myText.Location = new Point(25,25);
       this.Controls.Add (myText);
    }
    
    
    RemarqueRemarque

    Vous pouvez également ajouter du code pour initialiser d'autres propriétés du contrôle.

    Note de sécuritéNote de sécurité

    Vous risquez d'exposer votre ordinateur local à un problème de sécurité sur le réseau si vous référencez un UserControl nuisible. Ce risque est présent dans le cas d'une personne malveillante qui crée un contrôle personnalisé préjudiciable, si vous ajoutez par erreur ce contrôle à votre projet.

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft