Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
Le contrôle ToolStrip remplace et ajoute des fonctionnalités au contrôle ToolBar ; toutefois, le contrôle ToolBar est conservé à la fois pour la compatibilité descendante et l’utilisation ultérieure, si vous le choisissez.
Le contrôle Windows Forms ToolBar est utilisé sur les formulaires comme une barre de contrôle qui affiche une ligne de menus déroulants et de boutons bitmap activant des commandes. Par conséquent, le fait de cliquer sur un bouton de barre d’outils peut être équivalent au choix d’une commande de menu. Les boutons peuvent être configurés pour apparaître et se comporter en tant que boutons push, menus déroulants ou séparateurs. En règle générale, une barre d’outils contient des boutons et des menus qui correspondent aux éléments de la structure de menus d’une application, ce qui permet d’accéder rapidement aux fonctions et commandes les plus fréquemment utilisées d’une application.
Utilisation du contrôle ToolBar
Un contrôle ToolBar est généralement « ancré » en haut de sa fenêtre parente, mais il peut également être ancré à n’importe quel côté de la fenêtre. Une barre d’outils peut afficher des info-bulles quand l’utilisateur pointe avec le pointeur de la souris sur un bouton de barre d’outils. Une info-bulle est une petite fenêtre indépendante qui décrit brièvement l’objectif du bouton ou du menu. Pour afficher les info-bulles, la propriété ShowToolTips doit être définie sur true
.
Remarque
Certaines fonctionnalités d’applications sont très similaires à la barre d’outils qui ont la possibilité de « flotter » au-dessus de la fenêtre d’application et d’être repositionnée. Le contrôle ToolBar Windows Forms n’est pas en mesure d’effectuer ces actions.
Lorsque la propriété Appearance est définie sur ToolBarAppearance, les boutons de la barre d'outils apparaissent surélevés et tridimensionnels. Vous pouvez définir la propriété Appearance de la barre d’outils sur ToolBarAppearance pour donner à la barre d’outils et à ses boutons une apparence plate. Lorsque le pointeur de la souris se déplace sur un bouton plat, l’apparence du bouton passe à trois dimensions. Les boutons de barre d’outils peuvent être divisés en groupes logiques à l’aide de séparateurs. Un séparateur est un bouton de barre d’outils avec la propriété Style définie sur ToolBarButtonStyle. Il apparaît sous forme d’espace vide dans la barre d’outils. Lorsque la barre d’outils a une apparence plate, les séparateurs de boutons apparaissent sous forme de lignes plutôt que d’espaces entre les boutons.
Le contrôle ToolBar vous permet de créer des barres d’outils en ajoutant des objets Button à une collection Buttons. Vous pouvez utiliser l’Éditeur de collection pour ajouter des boutons à un contrôle ToolBar ; chaque objet Button doit avoir du texte ou une image affectée, bien que vous puissiez affecter les deux. L’image est fournie par un composant ImageList associé. Au moment de l’exécution, vous pouvez ajouter ou supprimer des boutons du ToolBar.ToolBarButtonCollection à l’aide des méthodes Add et Remove. Pour programmer les boutons d’un ToolBar, ajoutez du code aux événements ButtonClick de l'ToolBar, à l’aide de la propriété Button de la classe ToolBarButtonClickEventArgs pour déterminer le bouton sur lequel le bouton a été cliqué.
Voir aussi
.NET Desktop feedback