2010-06-25 6 views
0

C# WinForms:Ajouter une deuxième barre d'outils à la barre d'outils existante

J'ai une barre d'outils statique qui est toujours sur mon formulaire. mais parfois par exemple lorsque l'utilisateur sélectionne une commande à partir d'un menu, je souhaite avoir une deuxième barre d'outils qui est ajoutée à droite de ma barre d'outils statique. Comment puis-je accomplir cela?

Merci.

Répondre

1

Vous pouvez créer un deuxième ToolStrip dans le concepteur et définir sa propriété Visible sur false.

Puis, lorsque vous cliquez sur la commande de menu, définissez Visible de la deuxième barre d'outils sur true.

+0

merci, mais même au moment du design puis-je l'ajouter à droite de la première barre d'outils? Son apparence ressemble à la barre d'outils sont tous ancrés et ancrés de sorte que chacun d'entre eux remplisse toute la zone horizontale du formulaire. – Bohn

+0

Basculez vers le contrôle ToolStrip, qui le prend en charge. Vous pouvez également ajouter des boutons à votre barre d'outils d'origine et afficher/masquer chaque bouton. – SLaks

+0

Afficher/Masquer les boutons dans la barre d'outils d'origine? Pourquoi? Je veux que la nouvelle barre d'outils s'affiche sur le côté droit de la barre d'outils d'origine .. c'est une barre d'outils séparée, mais son emplacement doit être sur le côté droit de la barre d'outils originale, mais toujours sur la même ligne. pas au-dessous ou au-dessus ... – Bohn

Questions connexes