Articles in this section
Category / Section

How to group items (insert separators) in the menu in WinForms PopupMenu?

1 min read

Group items in the menu

Using the Designer

Case 1: The ParentBarItem associated with the PopupMenu is contained within a BarManager. In this case, just drop-down the popup from "Popup Form", right click on an item, and select the "Begin A Group" item in the context menu.

Case 2: The ParentBarItem is not contained within a BarManager. In this case, edit the SeperatorIndices property of the ParentBarItem indicating the Item-indices in the Items list where you want separators to be introduced.

In Code

You can easily group items within a ParentBarItem in code as follows:

C#

this.popupMenu1.ParentBarItem.BeginGroupAt(this.barItem1);
if(this.popupMenu1.ParentBarItem.IsGroupBeginning(this.barItem2))
   this.popupMenu1.ParentBarItem.RemoveGroupAt(this.barItem2);

VB

Me.popupMenu1.ParentBarItem.BeginGroupAt(Me.barItem1)
If Me.popupMenu1.ParentBarItem.IsGroupBeginning(Me.barItem2) Then
   Me.popupMenu1.ParentBarItem.RemoveGroupAt(Me.barItem2)
End If

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied