We help IT Professionals succeed at work.

How do I add a ToolStripSeparator on a mainmenu bar programmactically?

lapucca
lapucca asked
on
Medium Priority
1,068 Views
Last Modified: 2012-06-27

Thanks.
Comment
Watch Question

You just add a tool bar button but set its style to separator :

this.toolBarButton.Style = System.Windows.Forms.ToolBarButtonStyle.Separator;

Author

Commented:
Where is the adding part?  Also, how do I specify to insert this infront of the last menuitem which is the Exit.  Thank you.

Author

Commented:
I'm referring to the text menu part not the menustrip that contains the icon buttons.  Thanks.
Create a MenuItem.
Set its text to "-" and ASdd it to the Menu.

MenuItem menuitem = new MenuItem();
menuitem.Text = "-";
mymenu.Add(menuitem);

If you want it in a particular place then use :

mymenu.Insert(index, menuitem);

where index is the position in the list of existing menu items where you want the separator inserted.

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.