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
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
SftTree/NET 2.0 - Tree Control
Returns the SftTreeHeaders object.
Get
| VB.NET | refHeadersObj = object.Headers As SftTreeHeaders |
| VB | Set refHeadersObj = object.Headers As SftTreeHeaders |
| C#.NET | SftTreeHeaders refHeadersObj = object.Headers; |
| VC++ | ISftTreeHeaders* refHeadersObj = object->Headers; ISftTreeHeaders* refHeadersObj = object->GetHeaders(); |
| C | HRESULT object->get_Headers(ISftTreeHeaders** refHeadersObj); |
object
refHeadersObj
Returns the SftTreeHeaders object.
The Headers property returns the SftTreeHeaders object.
The SftTreeHeaders object describes attributes that apply to all column headers in a SftTree/OCX control. Numerous properties and methods can be accessed using the returned object refHeadersObj. A control has only one SftTreeHeaders object.
An individual column's SftTreeHeader object can be accessed through the control's Header property.
AxSftTree1.BulkUpdate = True
' set default item graphic. This can also be done at design time
AxSftTree1.Items.ItemImageExpandable.SetImageListH(ItemImageList.Handle.ToInt64(), 0)
AxSftTree1.Items.ItemImageExpanded.SetImageListH(ItemImageList.Handle.ToInt64(), 1)
AxSftTree1.Items.ItemImageLeaf.SetImageListH(ItemImageList.Handle.ToInt64(), 2)
' set the column header sort indicators
AxSftTree1.Headers.SortIndicators = SftTreeHeaderSortIndicatorsConstants.headerSortIndicatorsSftTreeAuto
AxSftTree1.get_Header(0).SortIndicator = SftTreeSortIndicatorConstants.sortIndicatorSftTreeAscending
Dim R As Random
R = New Random()
' set the cell font for books
Dim fnt As Font
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
BeginProperty Columns {9EBAA93E-293D-44FA-9989-08F078763A1F}
InheritBgColor = 0
OpenEnded = 1
OpenEnded2 = 1
EndProperty
BeginProperty Headers {9EBAA936-293D-44FA-9989-08F078763A1F}
Appearance = 1
BackColor = -2147483633
ForeColor = -2147483630
GrayedColor = -2147483631
HilightColor = -2147483628
Multiline = 0
ShadowColor = -2147483632
axSftTree1.BulkUpdate = true;
// set default item graphic. This can also be done at design time
axSftTree1.Items.ItemImageExpandable.SetImageListH((int) itemImageList.Handle, 0);
axSftTree1.Items.ItemImageExpanded.SetImageListH((int)itemImageList.Handle, 1);
axSftTree1.Items.ItemImageLeaf.SetImageListH((int)itemImageList.Handle, 2);
// set the column header sort indicators
axSftTree1.Headers.SortIndicators = SftTreeHeaderSortIndicatorsConstants.headerSortIndicatorsSftTreeAuto;
axSftTree1.get_Header(0).SortIndicator = SftTreeSortIndicatorConstants.sortIndicatorSftTreeAscending;
Random random = new Random();
// set the cell font for books
Font fnt = new Font(axSftTree1.Font, FontStyle.Bold);
stdole.IFontDisp pFont = OLECvt.ToIFontDisp(fnt);
m_vTree->BulkUpdate = VARIANT_TRUE; // Mass update
// set default item graphic. This can also be done at design time
m_vTree->Items->ItemImageExpandable->PutBitmapHandle((LONG_PTR)(HBITMAP)m_BookClosed);
m_vTree->Items->ItemImageExpanded->PutBitmapHandle((LONG_PTR)(HBITMAP)m_BookOpen);
m_vTree->Items->ItemImageLeaf->PutBitmapHandle((LONG_PTR)(HBITMAP)m_Topic);
// set the column header sort indicators
m_vTree->Headers->SortIndicators = headerSortIndicatorsSftTreeAuto;
m_vTree->Header[0]->SortIndicator = sortIndicatorSftTreeAscending;
// make a copy of the tree control's font and make a bold
// font for certain cells
IFontPtr pFont = m_vTree->GetFont();
IFontPtr pCellFont;
HRESULT hr = pFont->Clone(&pCellFont);See Also SftTree Object | Object Hierarchy
