Tutoriel : Créer une application WinForms avec Visual Basic

Dans ce tutoriel, vous allez créer une application Visual Basic qui a une interface utilisateur Windows Forms. L’environnement de développement intégré (IDE) Visual Studio inclut tous les outils dont vous avez besoin pour créer une application Windows Forms.

Dans ce tutoriel, vous allez apprendre à :

  • Création d’un projet
  • Ajouter un bouton au formulaire
  • Ajoutez une étiquette et un code
  • Exécution de l'application

Prérequis

Pour suivre ce tutoriel, vous avez besoin de Visual Studio. Consultez la page de téléchargements de Visual Studio pour obtenir une version gratuite.

Pour suivre ce tutoriel, vous avez besoin de Visual Studio. Reportez-vous à la page des téléchargements de Visual Studio pour obtenir une version gratuite.

Création d’un projet

Créez un projet d’application Visual Basic. Le type de projet inclut tous les fichiers de modèle dont vous aurez besoin au départ.

  1. Ouvrez Visual Studio.

  2. Dans la fenêtre de démarrage, choisissez Créer un projet.

    Screenshot shows the Visual Studio 2019 start window with Create a new project selected.

  3. Dans la fenêtre Créer un nouveau projet, sélectionnez le modèle application Windows Forms (.NET Framework) pour Visual Basic.

    Vous pouvez affiner votre recherche pour accéder rapidement au modèle souhaité. Par exemple, entrez l’application Windows Forms dans la zone de recherche. Ensuite, choisissez Visual Basic dans la liste des Langages, puis choisissez Windows dans la liste des Plateformes.

    Screenshot shows the Create a new project window with Windows Forms App (.NET Framework) selected.

    Note

    Si vous ne voyez pas le modèle Application Windows Forms (.NET Framework), vous pouvez l’installer à partir de la fenêtre Créer un nouveau projet. Dans le Vous ne trouvez pas ce que vous cherchez ?, choisissez le lien Installer plus d’outils et de fonctionnalités.

    Screenshot shows the 'Install more tools and features' link from the 'Not finding what you're looking for' message.

    Ensuite, dans Visual Studio Installer, choisissez la charge de travail Développement .NET Desktop.

    Screenshot shows the .NET Core workload selected in the Visual Studio Installer.

    Ensuite, sélectionnez Modifier dans Visual Studio Installer. Vous serez peut-être invité à enregistrer votre travail.

  4. Dans la fenêtre Configurer votre nouveau projet, entrez HelloWorld comme Nom de projet. Sélectionnez ensuite Create (Créer).

    Screenshot shows the Configure your new project window with the name HelloWorld entered.

    Visual Studio ouvre votre nouveau projet.

  1. Ouvrez Visual Studio.

  2. Dans la fenêtre de démarrage, choisissez Créer un projet.

    Screenshot shows the Visual Studio 2022 start window with Create a new project selected.

  3. Dans la fenêtre Créer un nouveau projet, sélectionnez le modèle application Windows Forms (.NET Framework) pour Visual Basic.

    Vous pouvez affiner votre recherche pour accéder rapidement au modèle souhaité. Par exemple, entrez l’application Windows Forms dans la zone de recherche. Ensuite, choisissez Visual Basic dans la liste des Langages, puis choisissez Windows dans la liste des Plateformes.

    Screenshot shows the Create a new project window with Windows Forms App (.NET Framework) selected.

    Note

    Si vous ne voyez pas le modèle Application Windows Forms (.NET Framework), vous pouvez l’installer à partir de la fenêtre Créer un nouveau projet. Dans le Vous ne trouvez pas ce que vous cherchez ?, choisissez le lien Installer plus d’outils et de fonctionnalités.

    Screenshot shows the 'Install more tools and features' link from the 'Not finding what you're looking for' message.

    Ensuite, dans Visual Studio Installer, choisissez la charge de travail Développement .NET Desktop.

    Screenshot shows the .NET Core workload selected in the Visual Studio Installer.

    Ensuite, sélectionnez Modifier dans Visual Studio Installer. Vous serez peut-être invité à enregistrer votre travail.

  4. Dans la fenêtre Configurer votre nouveau projet, entrez HelloWorld comme Nom de projet. Sélectionnez ensuite Create (Créer).

    Screenshot shows the Configure your new project window with the name HelloWorld entered.

    Visual Studio ouvre votre nouveau projet.

Ajouter un bouton au formulaire

Une fois que vous avez sélectionné votre modèle de projet Visual Basic et nommé votre fichier, Visual Studio ouvre un formulaire. Un formulaire est une interface utilisateur Windows. Vous allez créer une application « Hello World » en ajoutant des contrôles au formulaire.

  1. Sur le côté gauche de l’IDE de Visual Studio, sélectionnez l’onglet Boîte à outils. Si vous ne le voyez pas, sélectionnez Affichage>Boîte à outils dans la barre de menus ou Ctrl+Alt+X.

    Screenshot shows the Toolbox tab that opens Toolbox window.

    Si vous le souhaitez, sélectionnez l’icône Épingler pour ancrer la fenêtre Boîte à outils.

  2. Sélectionnez le contrôle Bouton et faites-le glisser sur le formulaire.

    Screenshot shows the Button control added to the form.

  3. Dans la section Apparence de la fenêtre Propriétés, pour Texte, tapez Cliquez ici, puis appuyez sur Entrée.

    Screenshot shows the Text property with the value Click this.

    Si vous ne voyez pas la fenêtre Propriétés, ouvrez-la à partir de la barre de menus. Sélectionnez Afficher>Fenêtre Propriétés ou appuyez sur F4.

  4. Dans la section Conception de la fenêtre Propriétés, remplacez le nom Button1 par btnClickThis, puis appuyez sur Entrée.

    Screenshot shows the Name property with a value of b t n click this.

    Note

    Si vous avez alphabétiquement la liste dans la fenêtre Propriétés, Button1 apparaît dans la section (DataBindings) à la place.

Ajoutez une étiquette et un code

Maintenant que vous avez ajouté un contrôle bouton pour créer une action, ajoutez un contrôle étiquette pour envoyer du texte.

  1. Sélectionnez le contrôle Étiquette dans la fenêtre Boîte à outils, puis faites-le glisser sur le formulaire. Placez-le sous le bouton Cliquez ici.

  2. Dans la section Conception ou (DataBindings) de la fenêtre Propriétés, remplacez le nom Label1 par lblHelloWorld, puis appuyez sur Entrée.

  3. Dans la fenêtre Form1.vb [Conception], double-cliquez sur le bouton Cliquez ici pour ouvrir la fenêtre Form1.vb.

    Une autre option consiste à développer Form1.vb dans l’Explorateur de solutions, puis à sélectionner Form1.

  4. Dans la fenêtre Form1.vb, entre les lignes Private Sub et End Sub, entrez lblHelloWorld.Text = « Hello World! », comme illustré dans la capture d’écran suivante :

    Screenshot shows the a class in the Form1.vs tab where you can add Visual Basic code.

Exécution de l'application

Votre application est prête à être générée et exécutée.

  1. Sélectionnez Démarrer pour exécuter l’application.

    Screenshot shows the Start button that runs your app.

    Plusieurs choses se produisent. Dans l’IDE Visual Studio, la fenêtre Outils de diagnostic s’ouvre et une fenêtre Sortie s’ouvre. En dehors de l’IDE, une boîte de dialogue Form1 s’affiche. Elle contient le bouton Cliquez ici et le texte Label1.

  2. Cliquez sur le bouton Cliquez ici dans la boîte de dialogue Form1.

    Screenshot shows dialog box titled Form 1 that displays the text Hello World!

    Le texte Label1 devient Hello World!.

  3. Fermez la boîte de dialogue Form1 pour arrêter l’exécution de l’application.

Étapes suivantes

Pour en savoir plus sur Windows Forms, suivez le tutoriel suivant :

Voir aussi