Back to Devexpress

How to: Expand and Collapse Groups

windowsforms-4900-controls-and-libraries-navigation-controls-navigation-bar-examples-layout-how-to-expand-and-collapse-groups.md

latest922 B
Original Source

How to: Expand and Collapse Groups

  • Nov 13, 2018

The following sample code toggles a group’s expansion state via the NavBarGroup.Expanded property. Individual groups are accessed via the NavBarControl.Groups property.

csharp
using DevExpress.XtraNavBar;
//...
for (int i = 0; i < navBarControl1.Groups.Count; i++) {
   NavBarGroup currGroup = navBarControl1.Groups[i];
   currGroup.Expanded = !currGroup.Expanded;
}
vb
Imports DevExpress.XtraNavBar
' ...
Dim I As Integer
For I = 0 To NavBarControl1.Groups.Count - 1
   Dim CurrGroup As NavBarGroup = NavBarControl1.Groups(I)
   CurrGroup.Expanded = Not CurrGroup.Expanded
Next