method ExplorerTree.EndUpdate ()
Resumes painting the control after painting is suspended by the BeginUpdate method.

 TypeDescription 
Use the BeginUpdate and EndUpdate methods when you do multiple changes. Use the group's BeginUpdate and EndUpdate method to maintain performance while adding new items to the group's list.

For instance, the following sample shows how to use the BeginUpdate and EndUpdate methods:

Set rs = CreateObject("ADODB.Recordset")
rs.Open "Orders", "Provider=Microsoft.Jet.OLEDB.3.51;Data Source= D:\Program Files\Microsoft Visual Studio\VB98\NWIND.MDB", 3 ' Opens the table using static mode
With ExplorerTree1
    .BeginUpdate
        With .Groups.Add("Group 1")
            .BeginUpdate
                .ColumnAutoResize = False
                .HeaderVisible = True
                With .Columns
                    .Clear
                    For Each f In rs.Fields
                        .Add f.Name
                    Next
                End With
                .PutItems rs.GetRows()
            .EndUpdate
        End With
        With .Groups.Add("Group 2")
            .BeginUpdate
                .PutItems Array("Item 1", "Item 2", "Item 3")
            .EndUpdate
        End With
    .EndUpdate
End With

Send comments on this topic.
1999-2015 Exontrol.COM, Software. All rights reserved.