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
Defines the width of the row header area.
Class: RowHeadersClass
Namespace: Softelvdm.SftTreeNET
Assembly: Softelvdm.SftTreeNET
public int Width { get; set; }
Public Property Width As Integer
The width in pixels or 0 to hide the row header area.
The default value is 50.
Defines the width of the row header area.
The RowHeadersClass.GetOptimalWidth or RowHeadersClass.MakeOptimal methods can be used to calculate or define the optimal width for the row headers. An optimal width allows all cell contents in the row headers to be displayed in their entirety, without being clipped.
// Most of this initialization code could be eliminated by designing the control. sftTree1.Initializing = true; sftTree1.Headers.Rows = 0; sftTree1.Footers.Rows = 0; sftTree1.Dimensions.LevelIndent = 5; // indent just a few pixels for level 1 items sftTree1.TreeLineStyle = TreeLineStyleEnum.None; sftTree1.ShowExpandCollapseButtons = ShowExpandCollapseButtonsEnum.None; sftTree1.RowHeaders.Width = 0; sftTree1.ShowFocusRectangle = false; sftTree1.ItemClick += sftTree1_ItemClick; sftTree1.ItemDoubleClick += sftTree1_ItemDoubleClick; sftTree1.ShowToolTip += new SftTree.ShowToolTipEventHandler(sftTree1_ShowToolTip); sftTree1.ToolTip.ShowAlways = true; sftTree1.ToolTip.Style = ToolTipAppearanceEnum.Balloon; ItemClass cat;
' Most of this initialization code could be eliminated by designing the control. sftTree1.Initializing = True sftTree1.Headers.Rows = 0 sftTree1.Footers.Rows = 0 sftTree1.Dimensions.LevelIndent = 5 ' indent just a few pixels for level 1 items sftTree1.TreeLineStyle = TreeLineStyleEnum.None sftTree1.ShowExpandCollapseButtons = ShowExpandCollapseButtonsEnum.None sftTree1.RowHeaders.Width = 0 sftTree1.ShowFocusRectangle = False sftTree1.ToolTip.ShowAlways = True sftTree1.ToolTip.Style = ToolTipAppearanceEnum.Balloon Dim cat As ItemClass cat = AddCategory("Category 1") AddItem(cat, img, "Item 1") AddItem(cat, img, "Item 2")
See Also RowHeadersClass Class | Classes | SftTree/NET 2.0