HeaderPane
Main
Hide
Share Link
Print

Expanded Property, ItemClass Class

Returns whether this item is expanded.

Class: ItemClass
Namespace: Softelvdm.SftTreeNET
Assembly: Softelvdm.SftTreeNET

Syntax

public bool Expanded { get; }
Public ReadOnly Property Expanded As Boolean

Value

True if this item is expanded, otherwise False.

Comments

Returns whether this item is expanded.

The ItemClass.Expand method can be used to expand an item's dependents.

Examples

C#

            sftTree1.MergeStyle = MergeStyleEnum.EmptyCells;
            sftTree1.AutoRespond = false;
            sftTree1.RowHeaders.Width = 0;
            LoadAssembly(Assembly.GetExecutingAssembly());
        }

        private void ExpandCollapseItem(ItemClass item)
        {
            if (item.Expanded)
                item.Collapse(CollapseStyleEnum.SaveCurrent);
            else {
                if (item.HasChildren)
                    item.Expand(ExpandStyleEnum.RestoreLast);
                else {
                    sftTree1.Initializing = true;
                    if (item.TagString == "Single") {

VB.NET

    sftTree1.Columns(1).AllowMergeFromPreviousDefault = True
    sftTree1.MergeStyle = MergeStyleEnum.EmptyCells
    sftTree1.AutoRespond = False
    sftTree1.RowHeaders.Width = 0
    LoadAssembly(Assembly.GetExecutingAssembly())
End Sub

Private Sub ExpandCollapseItem(ByVal item As ItemClass)
    If item.Expanded Then
        item.Collapse(CollapseStyleEnum.SaveCurrent)
    Else
        If (item.HasChildren) Then
            item.Expand(ExpandStyleEnum.RestoreLast)
        Else
            sftTree1.Initializing = True
            If item.TagString = "Single" Then

See Also ItemClass Class | Classes | SftTree/NET 3.0