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 SftTreeRowHeaders object.
Get
| VB.NET | refRowHeadersObj = object.RowHeaders As SftTreeRowHeaders |
| VB | Set refRowHeadersObj = object.RowHeaders As SftTreeRowHeaders |
| C#.NET | SftTreeRowHeaders refRowHeadersObj = object.RowHeaders; |
| VC++ | ISftTreeRowHeaders* refRowHeadersObj = object->RowHeaders; ISftTreeRowHeaders* refRowHeadersObj = object->GetRowHeaders(); |
| C | HRESULT object->get_RowHeaders(ISftTreeRowHeaders** refRowHeadersObj); |
object
refRowHeadersObj
Returns the SftTreeRowHeaders object.
The RowHeaders property returns the SftTreeRowHeaders object.
The SftTreeRowHeaders object describes attributes that apply to all row headers in a SftTree/OCX control. Numerous properties and methods can be accessed using the returned object refRowHeadersObj. A control has only one SftTreeRowHeaders object.
An individual item's SftTreeRowHeader object can be accessed through the control's Item.RowHeader property.
Item.MinHeightPix = 300 ' always exactly 300 pixels
Item.MaxHeightPix = 300 ' always exactly 300 pixels
' Form
Dim f As FormSmall = New FormSmall()
AxSftTree1.get_Item(6).Cell(1).AttachContentWindow(f.Handle, SftTreeContentWindowStyleConstants.contentWindowSftTreeKeepSize)
AxSftTree1.get_Item(6).Cell(1).Text = ""
AxSftTree1.RowHeaders.MakeOptimal() ' Make row header width optimal, so text and pictures are not clipped horizontally.
AxSftTree1.ColumnsObj.MakeOptimal() ' Make all columns optimal
' triple the size of the last column
AxSftTree1.get_Column(1).WidthPix = AxSftTree1.get_Column(1).WidthPix * 3
AxSftTree1.Items.RecalcHorizontalExtent() ' Update horizontal scrollbar
Text = ""
ForeColor = -2147483630
BackColor = -2147483633
HilightColor = -2147483628
ShadowColor = -2147483632
GrayedColor = -2147483631
OverrideTheme = 0
EndProperty
BeginProperty RowHeaders {10C7FF44-FC3E-4579-A9F2-C1BA410D3B56}
Appearance = 5
RemainUp = 1
Enabled = 1
Lines = 1
TextHAlign = 0
TextVAlign = 0
Object.Width = 40
Item.MinHeightPix = 300; // always exactly 300 pixels
Item.MaxHeightPix = 300; // always exactly 300 pixels
// Form
FormSmall f = new FormSmall();
axSftTree1.get_Item(6).get_Cell(1).AttachContentWindow((int)f.Handle, SftTreeContentWindowStyleConstants.contentWindowSftTreeKeepSize);
axSftTree1.get_Item(6).get_Cell(1).Text = "";
axSftTree1.RowHeaders.MakeOptimal(); // Make row header width optimal, so text and pictures are not clipped horizontally.
axSftTree1.ColumnsObj.MakeOptimal(); // Make all columns optimal
// triple the size of the last column
axSftTree1.get_Column(1).WidthPix = axSftTree1.get_Column(1).WidthPix * 3;
axSftTree1.Items.RecalcHorizontalExtent(); // Update horizontal scrollbar
// Simple Dialog
// Create the dialog
m_SimpleDialog.Create(IDD_SIMPLEDIALOG, &m_Tree);
m_vTree->Item[6]->Cell[1]->Text = _T("");
m_vTree->Item[6]->Cell[1]->AttachContentWindow((LONG_PTR) m_SimpleDialog.m_hWnd, contentWindowSftTreeKeepSize);
m_vTree->RowHeaders->MakeOptimal(); // Make row header width optimal, so text and pictures are not clipped horizontally.
m_vTree->ColumnsObj->MakeOptimal(); // Make all columns optimal
// triple the size of the last column
m_vTree->Column[1]->WidthPix = m_vTree->Column[1]->WidthPix * 3;
m_vTree->Items->RecalcHorizontalExtent(); // Update horizontal scrollbar
See Also SftTree Object | Object Hierarchy
