SftTree/DLL 7.5 - Tree Control
SftBox/OCX 5.0 - Combo Box Control
SftButton/OCX 3.0 - Button Control
SftMask/OCX 7.0 - Masked Edit Control
SftTabs/OCX 6.5 - Tab Control (VB6 only)
SftTree/OCX 7.5 - Tree Control
SftPrintPreview/DLL 2.0 - Print Preview Control (discontinued)
SftTree/DLL 7.5 - Tree Control
SftBox/OCX 5.0 - Combo Box Control
SftButton/OCX 3.0 - Button Control
SftDirectory 3.5 - File/Folder Control (discontinued)
SftMask/OCX 7.0 - Masked Edit Control
SftOptions 1.0 - Registry/INI Control (discontinued)
SftPrintPreview/OCX 1.0 - Print Preview Control (discontinued)
SftTabs/OCX 6.5 - Tab Control (VB6 only)
SftTree/OCX 7.5 - Tree Control
SftTabs/NET 6.0 - Tab Control (discontinued)
SftTree/NET 2.0 - Tree Control
All classes shown in this table are part of the SftTree/NET control. These classes and objects are used to access properties and methods exposed by each. An instance of the SftTree class represents the SftTree/NET control. Through its properties, additional objects can be accessed.
| Class | Description | 
|---|---|
| ActionEventArgs | Provides data for the Action event. | 
| ButtonPartClass | An instance of the ButtonPartClass class represents a button part. | 
| ButtonsClass | An instance of the ButtonsClass class describes attributes that apply to all expand/collapse buttons in a SftTree/NET control. | 
| CellBaseClass | The CellBaseClass abstract class is the base class for all cells in controls published by Softel vdm, Inc. | 
| CellClass | An instance of the CellClass class describes one individual cell in a SftTree/NET control. | 
| CellCollectionClass | An instance of the CellCollectionClass class represents all cells managed by one item. | 
| CheckBoxPartClass | An instance of the CheckBoxPartClass class represents a checkbox part. | 
| ColumnClass | An instance of the ColumnClass class represents one individual column in a SftTree/NET control. | 
| ColumnCollectionClass | An instance of the ColumnCollectionClass class represents a collection of all defined columns in a SftTree/NET control. | 
| ColumnReorderedEventArgs | Provides data for the ColumnReordered event. | 
| ColumnResizedEventArgs | Provides data for the ColumnResized event. | 
| ColumnsClass | An instance of the ColumnsClass class describes attributes that apply to all columns in a SftTree/NET control. | 
| ContentsClass | An instance of the ContentsClass class is used to serialize the contents of the tree control. | 
| DimensionsClass | An instance of the DimensionsClass class describes various dimensions, object sizes, distances in a SftTree/NET control. | 
| DragDetectedEventArgs | Provides data for the DragDetected event. | 
| DropDownButtonPartClass | An instance of the DropDownButtonPartClass class represents a dropdown button part. | 
| EditAllowedEventArgs | Provides data for the EditAllowed event. | 
| EditClickOutsideEventArgs | Provides data for the EditClickOutside event. | 
| EditEndedEventArgs | Provides data for the EditEnded event. | 
| EditSetupEventArgs | Provides data for the EditSetup event. | 
| EditValidateEventArgs | Provides data for the EditValidate event. | 
| FooterClickedEventArgs | Provides data for the FooterClicked event. | 
| FootersClass | An instance of the FootersClass class describes attributes that apply to all footers in a SftTree/NET control. | 
| GadgetsClass | An instance of the GadgetsClass class describes basic attributes of parts used in cells, such as checkboxes, buttons, etc. | 
| GapPartClass | An instance of the GapPartClass class represents a gap part. | 
| GenericPartClass | An instance of the GenericPartClass abstract class represents one part in the parts collection of a cell. | 
| HeaderClickedEventArgs | Provides data for the HeaderClicked event. | 
| HeadersClass | An instance of the HeadersClass class describes attributes that apply to all headers in a SftTree/NET control. | 
| HorizontalOffsetChangedEventArgs | Provides data for the SftTree.HorizontalOffsetChanged event. | 
| ImagePartClass | An instance of the ImagePartClass class represents an image part. | 
| ItemClass | An instance of the ItemClass class describes one individual item in a SftTree/NET control. | 
| ItemClickEventArgs | Provides data for the ItemClick event and ItemDoubleClick event. | 
| ItemCollapsedEventArgs | Provides data for the ItemCollapsed event. | 
| ItemCollectionClass | An instance of the ItemCollectionClass class represents an item collection. | 
| ItemExpandedEventArgs | Provides data for the ItemExpanded event. | 
| ItemRemovedEventArgs | Provides data for the ItemRemoved event. | 
| LeftPane | An instance of the LeftPane class represents the left pane in a SftTree/NET control. | 
| PartEventArgs | Provides data for the CheckBoxClicked event and RadioButtonClicked event. | 
| PartsCollectionClass | An instance of the PartsCollectionClass class describes a group of parts in one individual cell. | 
| PartsRenderingClass | An instance of the PartsRenderingClass class represents an object used to render parts. | 
| ProgressBarPartClass | An instance of the ProgressBarPartClass class represents a progressbar part. | 
| RadioButtonPartClass | An instance of the RadioButtonPartClass class represents a radiobutton part. | 
| RightPane | An instance of the RightPane class represents the right pane in a SftTree/NET control. | 
| RowHeaderClass | An instance of the RowHeaderClass class describes one individual row header in a SftTree/NET control. | 
| RowHeadersClass | An instance of the RowHeadersClass class defines attributes for all row headers in a SftTree/NET control. | 
| SftTree | The SftTree class represents the SftTree/NET control, a multi-column tree control for Windows Forms. | 
| SoftelvdmUserControl | The SoftelvdmUserControl abstract class represents a generic control. Controls published by Softel vdm, Inc. inherit base functionality from this class. | 
| SortAscending | Default implementation of an IComparer interface used with the ItemCollectionClass.Sort method to sort items in an ascending fashion, based on the cell text in a specified column. | 
| SortDescending | Default implementation of an IComparer interface used with the ItemCollectionClass.Sort method to sort items in an descending fashion, based on the cell text in a specified column. | 
| SplitterClass | An instance of the SplitterClass class represents the splitter bar in a SftTree/NET control and its attributes. | 
| StrategyClass | An instance of the StrategyClass class is used with the StrategyRoutine to provide information about the requested action. | 
| TextPartClass | An instance of the TextPartClass class represents a text part, used to display a single or multiline string. | 
| ToolTipClass | An instance of the ToolTipClass class defines tooltip attributes of a control. | 
| ToolTipEventArgs | Provides data for the ShowToolTip event. | 
| Enumeration | Description | 
|---|---|
| ArrowLocationEnum | Defines the location of the stem of a balloon style tooltip (ToolTipAppearanceEnum.Balloon). | 
| AutoExpandAreaEnum | Used with the SftTree.AutoExpandArea property to define when items are expanded automatically (see SftTree.AutoExpandHover and SftTree.AutoExpandDragDrop). | 
| BackgroundAppearanceEnum | Defines the background appearance. | 
| BoolOptionalEnum | Defines an extended boolean value. | 
| ButtonBehaviorEnum | Defines the behavior of a button. | 
| ButtonLookEnum | Defines the appearance of expand/collapse buttons. | 
| CalcSizeEnum | Defines the method used to calculate the part's size. | 
| CharSearchModeEnum | Used with the SftTree.CharSearchMode property to define the search mode for characters typed by the user. | 
| CheckBoxStateEnum | Defines the state of a checkbox. | 
| CollapseStyleEnum | Used with the Collapse method. | 
| CopyStyleEnum | Used with the ItemClass.Copy method to define how the item is copied. | 
| DragStyleEnum | Used with the SftTree.DragStyle property defining drag detection. | 
| EditNavigateEnum | Defines the direction when using the SftTree.EditNavigate method. | 
| ExpandCollapseButtonStyleEnum | Used with the ItemClass.ExpandCollapseButton property to define the expand/collapse button style. | 
| ExpandStyleEnum | Used with the Expand method. | 
| GadgetAppearanceEnum | Defines the basic appearance of a gadget. | 
| GadgetUsageEnum | Defines the basic usage of a gadget. | 
| GridLinesOptStyleEnum | Defines the grid lines style. | 
| GridLinesStyleEnum | Defines the grid lines style. | 
| HAlignmentEnum | Defines the horizontal alignment. | 
| HAlignmentOptionalEnum | Defines the horizontal alignment. | 
| HierarchyColorStyleEnum | Used with the SftTree.HierarchyColorStyle property defining how the background of the hierarchy area in the hierarchy column is rendered. | 
| ItemClickAreaEnum | Defines the area where a mouse click occurred. | 
| LinesPenStyleEnum | Defines the pen style for a line. | 
| LineStyleEnum | Defines attributes of a text string. | 
| MergeStyleEnum | Defines the merge style used by cells. | 
| MoveStyleEnum | Used with the ItemClass.Move method to define how the item is moved. | 
| OrientationEnum | Defines the cell parts orientation. | 
| OrientationOptionalEnum | Defines the cell parts orientation. | 
| PaneEnum | Describes the pane. | 
| PartAlignmentEnum | Defines the alignment of the part within a cell (derived from CellBaseClass). | 
| PersistContentsEnum | Defines processing options when saving/loading contents using the SftTree.GetContents and SftTree.SetContents methods. | 
| PositionEnum | Defines the position of the tooltip, relative to the data it references. | 
| RadioButtonStateEnum | Defines the state of a radiobutton. | 
| ScrollStyleEnum | Defines the display of a scroll bar. | 
| SelectableAreaEnum | Defines which areas of items or cells can be clicked by an end user to select the item or cell. | 
| SelectionHighlightStyleEnum | Defines the appearance of selected (or highlighted) cells and items. | 
| SelectionOutlineStyleEnum | Defines the appearance of the selection highlight. | 
| SelectionStyleEnum | Used with the SftTree.SelectionStyle property defining whether items or cells are selectable within the item area. | 
| ShowExpandCollapseButtonsEnum | Used with the SftTree.ShowExpandCollapseButtons property to define whether expand/collapse buttons are shown. | 
| SortIndicatorPositionEnum | Defines the position of sorting indicators. | 
| SortStatusEnum | Defines the sorting indicator status. | 
| StrategyReasonEnum | Defines the current operation requested. | 
| ToolTipAppearanceEnum | Defines the appearance of the tooltip. | 
| TreeLineStyleEnum | Used with the SftTree.TreeLineStyle property to define whether tree lines are displayed. | 
| UsageLocationEnum | Used to define in which area of the control the cell or item is used. | 
| VAlignmentEnum | Defines the vertical alignment. | 
| VAlignmentOptionalEnum | Defines the vertical alignment. | 
| VisibleAppearanceEnum | Defines the visual appearance of a part. | 
See Also SftTree/NET 2.0
