Used with the Collapse method.
Class: (none)
Namespace: Softelvdm.SftTreeNET
Assembly: Softelvdm.SftTreeNET
public enum CollapseStyleEnum;
Public Enum CollapseStyleEnum
| Name | Description |
|---|---|
| All | Collapse this item and all its dependents. |
| SaveCurrent | Collapse this item and all its dependents, saving the current state so it can later be restored using ItemClass.Expand(ExpandStyleEnum.RestoreLast). |
Used with the Collapse method.
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") {
item._CreateChildren = 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
item._CreateChildren = TrueSee Also | Classes | SftTree/NET 3.0