HeaderPane
Main
Hide
Share Link
Print

ItemCollapsed Event, SftTree Class

Occurs when an item is collapsed, under program control or by the user.

Class: SftTree
Namespace: Softelvdm.SftTreeNET
Assembly: Softelvdm.SftTreeNET

Syntax

public event ItemCollapsedEventHandler ItemCollapsed;
Public Event ItemCollapsed As ItemCollapsedEventHandler

Comments

Occurs when an item is collapsed, under program control or by the user.

This is a notification only. No tree control attributes, items or cells should be manipulated in any way while handling this event.

Examples

C#

            DumpValues("ItemClick", e);

            if (e.Item != null && e.Cell != null && e.Item.UsageLocation == UsageLocationEnum.items && e.Cell.ColumnIndex == 2)
                e.Cell.Edit();  // Start cell editing

        }

        private void sftTree1_ItemCollapsed(object sender, Softelvdm.SftTreeNET.ItemCollapsedEventArgs e) {
            DumpValues("ItemCollapsed", e);
        }

        private void sftTree1_ItemDoubleClick(object sender, Softelvdm.SftTreeNET.ItemClickEventArgs e) {
            DumpValues("ItemDoubleClick", e);
        }

        private void sftTree1_ItemExpanded(object sender, Softelvdm.SftTreeNET.ItemExpandedEventArgs e) {

VB.NET

        If Not e.Item Is Nothing And Not e.Cell Is Nothing Then
            If e.Item.UsageLocation = UsageLocationEnum.items And e.Cell.ColumnIndex = 2 Then
                e.Cell.Edit()  ' Start cell editing
            End If
        End If
End Sub

Private Sub SftTree1_ItemCollapsed(ByVal sender As System.Object, ByVal e As Softelvdm.SftTreeNET.ItemCollapsedEventArgs) Handles SftTree1.ItemCollapsed
    DumpValues("ItemCollapsed", e)
End Sub

Private Sub SftTree1_ItemDoubleClick(ByVal sender As System.Object, ByVal e As Softelvdm.SftTreeNET.ItemClickEventArgs) Handles SftTree1.ItemDoubleClick
    DumpValues("ItemDoubleClick", e)
End Sub

Private Sub SftTree1_ItemExpanded(ByVal sender As System.Object, ByVal e As Softelvdm.SftTreeNET.ItemExpandedEventArgs) Handles SftTree1.ItemExpanded

See Also SftTree Class | Classes | SftTree/NET 3.0