Hide

SftTree/NET 2.0 - Tree Control for Windows Forms

Display
Print

TagObject Property, ItemClass Class

Defines application-specific data.

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

Syntax

public object TagObject { get; set; }
Public Property TagObject As Object

Value

The first object in the ItemClass.TagObjects property.

The default value is null/Nothing.

Comments

Defines application-specific data.

The TagObject property accesses the first object in the ItemClass.TagObjects property. It is available to simplify access when applications use only one object per item.

The CellBaseClass.TagString and CellBaseClass.TagObjects properties can be used to store application-specific with cells.

Examples

C#

                item.Collapse(CollapseStyleEnum.SaveCurrent);
            else {
                if (item.HasChildren)
                    item.Expand(ExpandStyleEnum.RestoreLast);
                else {
                    sftTree1.Initializing = true;
                    if (item.TagString == "Single") {
                        item._CreateChildren = true;
                        ListInfo(item.Children, item.TagObject);
                    } else {
                        foreach (object o in item.TagObjects) {
                            ItemClass newItem = item.Add(o.ToString());
                            newItem.TagObject = o;
                            newItem.ExpandCollapseButton = ExpandCollapseButtonStyleEnum.Show;
                            newItem.TagString = "Single";
                        }

VB.NET

        item.Collapse(CollapseStyleEnum.SaveCurrent)
    Else
        If (item.HasChildren) Then
            item.Expand(ExpandStyleEnum.RestoreLast)
        Else
            sftTree1.Initializing = True
            If item.TagString = "Single" Then
                item._CreateChildren = True
                ListInfo(item.Children, item.TagObject)
            Else
                For Each o As Object In item.TagObjects
                    Dim newItem As ItemClass = item.Add(o.ToString())
                    newItem.TagObject = o
                    newItem.ExpandCollapseButton = ExpandCollapseButtonStyleEnum.Show
                    newItem.TagString = "Single"
                Next

See Also ItemClass Class | Classes | SftTree/NET 2.0



Spring Break!

Our offices will be closed this week (March 18 through March 22).

We'll be back March 24 to address any pending sales and support issues.