jeudi 13 juin 2013

Ajout d'une barre d'outils à un formulaire

La barre d'outils est un ajout très populaire et très utilisé pour un programme. Il est difficile de penser à un morceau de logiciel qui ne fait pas usage. VB.NET vous permet d'ajouter des barres d'outils à vos formulaires et le processus est assez simple. Voyons voir comment c'est fait:
Soit commencer un nouveau projet Windows, ou de conserver celui que vous avez actuellement. Pour ajouter une barre d'outils en haut de votre formulaire, développez la boîte à outils et localiser le contrôle ToolStrip:

Le contrôle ToolStrip dans VB NET
Double-cliquez sur le contrôle ToolStrip, et il sera ajouté au sommet de votre forme:
Un ToolStrip a été ajouté à une forme
Vous devriez également noter l'objet ToolStrip qui apparaît au bas de la fenêtre:
L'objet ToolStrip
ToolStrips travail en ajoutant des boutons et des images pour eux. Le bouton est alors cliqué, et une action effectuée.
Cliquez sur votre ToolStrip pour le sélectionner. Dans la boîte de propriétés pour le ToolStrip, vous remarquerez qu'il a le nom par défaut de ToolStrip1. Nous garderons ce nom. Mais localiser les objets (Collection) propriété:
La propriété Items
Cliquez sur le bouton avec les trois points en elle. Ceci nous amène à l'éditeur de collections Items:
L'éditeur de collections Items
Pour ajouter un nouveau bouton à votre ToolStrip, cliquez sur le bouton Ajouter en haut. Le bouton apparaît dans la zone Membres (ToolStripButton1):
ToolStripButton
Notez que le nouveau bouton possède sa propre liste de propriétés, juste à droite. Pour ajouter une image à ce nouveau bouton, recherchez la propriété de l'image:
Propriétés de la ToolStripButton
Cliquez sur le petit bouton avec les 3 points de pour faire apparaître la boîte de dialogue Sélection de ressources:
Les ressources Boîte de dialogue
Dans l'image ci-dessus, nous avons choisi "fichier de ressources du projet", puis cliqué sur le bouton Importer. Nous avons ensuite navigué à certaines images bitmap importées et les cinq que vous pouvez le voir dans la capture d'écran ci-dessus. (Le dossier Bitmap est parmi les fichiers que vous téléchargez au début de ce livre.) Cliquez sur OK lorsque vous avez importé certaines images. Vous serez redirigé vers l'éditeur de collections d'objet. Cliquez sur OK à ce sujet, aussi. Le ToolStrip sur votre formulaire sera alors ressembler à ceci:
La seconde de ces images est une liste déroulante des options de ToolStrip disponibles:
Options ToolStrip
Donc, si vous voulez, par exemple, un séparateur à la place d'un bouton, sélectionnez-le dans la liste. Cette liste déroulante disparaît lorsque vous exécutez le formulaire:
Répétez les étapes décrites ci-dessus, et ajouter un peu plus de boutons à votre ToolStrip. Il devrait alors ressembler à la nôtre:
Le ToolStrip terminé
Bien sûr, si vous cliquez sur les boutons ne se passera rien. Nous devons écrire le code qui les amène à travailler.

Codant pour vos boutons de barre d'outils

Double-cliquez sur votre premier ToolStripButton pour faire apparaître la fenêtre de codage. Il devrait ressembler à ceci:
Codage fenêtre pour un bouton ToolStrip
Vous pouvez placer n'importe quel code que vous aimez, voici. Essayez une boîte de message, comme dans l'image ci-dessous:
Exécutez votre programme et cliquez sur le bouton ToolStrip. Vous devriez voir l'affichage de la boîte de message. Dans un vrai programme, cependant, le code serait le même code pour un élément de menu - c'est juste raccourci, après tout!
Dans la partie suivante, vous apprendrez comment créer plusieurs formulaires dans un projet VB NET.

0 commentaires:

Enregistrer un commentaire