property ListBar.Groups as Groups
Retrieves the control's groups collection.

TypeDescription
Groups A Groups object that indicates the control's groups collection.

Use the Groups property to access the control's groups collection. Use the Add method property to add new groups to the control. Use the AddItem method to add new items to the group. Use the BeginUpdate and EndUpdate methods to maintain performance while adding new groups or new items. Use the Font property to specify the control's font. Use the GroupHeight property to specify the height of the captions for all groups. Use the ItemHeight property to specify height of the items in the group's list.

The following VB sample adds two groups and two items to each group:

With ListBar1
    .BeginUpdate
    With .Groups
        With .Add("Group 1")
            .AddItem "Item 1"
            .AddItem "Item 2"
        End With
        With .Add("Group 2")
            .AddItem "Item 1"
            .AddItem "Item 2"
        End With
    End With
    .EndUpdate
End With

The following C++ sample adds two groups and two items to each group:

#include "Item.h"
#include "Group.h"
#include "Groups.h"
COleVariant vtMissing; V_VT( &vtMissing ) = VT_ERROR;
m_listbar.BeginUpdate();
CGroups groups = m_listbar.GetGroups();
CGroup group1 = groups.Add( "Group 1" );
group1.AddItem( "Item 1", vtMissing );
group1.AddItem( "Item 2", vtMissing );
CGroup group2 = groups.Add( "Group 2" );
group2.AddItem( "Item 1", vtMissing );
group2.AddItem( "Item 2", vtMissing );
m_listbar.EndUpdate();

The following VB.NET sample adds two groups and two items to each group:

With AxListBar1
    .BeginUpdate()
    With .Groups
        With .Add("Group 1")
            .AddItem("Item 1")
            .AddItem("Item 2")
        End With
        With .Add("Group 2")
            .AddItem("Item 1")
            .AddItem("Item 2")
        End With
    End With
    .EndUpdate()
End With

The following C# sample adds two groups and two items to each group:

axListBar1.BeginUpdate();
EXLISTBARLib.Group group1 = axListBar1.Groups.Add("Group 1");
group1.AddItem("Item 1", null);
group1.AddItem("Item 2", null);
EXLISTBARLib.Group group2 = axListBar1.Groups.Add("Group 2");
group2.AddItem("Item 1", null);
group2.AddItem("Item 2", null);
axListBar1.EndUpdate();

The following VFP sample adds two groups and two items to each group:

With thisform.ListBar1
    .BeginUpdate()
    With .Groups
        With .Add("Group 1")
            .AddItem("Item 1")
            .AddItem("Item 2")
        EndWith
        With .Add("Group 2")
            .AddItem("Item 1")
            .AddItem("Item 2")
        EndWith
    EndWith
    .EndUpdate()
EndWith