Hide

SftTree/NET 2.0 - Tree Control for Windows Forms

Display
Print

RowHeaderClass Class

An instance of the RowHeaderClass class describes one individual row header in a SftTree/NET control.

There is one instance of the RowHeaderClass class for each row header in a SftTree/NET control. An item's row header can be accessed using the ItemClass.RowHeader property.

The control's RowHeaders property can be used to access defaults and properties that apply to all row headers.

Namespace: Softelvdm.SftTreeNET
Assembly: Softelvdm.SftTreeNET

Inheritance

Syntax

public class RowHeaderClass : Softelvdm.Controls.CellBaseClass;
Public Class RowHeaderClass
    Inherits Softelvdm.Controls.CellBaseClass

Constructors

This class cannot be instantiated.

Properties

PublicInherited from Softelvdm.Controls.CellBaseClassAllowMergeFromPreviousDefines whether this cell is eligible to be used for cell merging by the previous adjacent cell.
PublicInherited from Softelvdm.Controls.CellBaseClassAllowMergeFromUpperDefines whether this cell is eligible to be used for cell merging by the cell above.
PublicInherited from Softelvdm.Controls.CellBaseClassAppearanceDefines the background appearance of the cell.
PublicInherited from Softelvdm.Controls.CellBaseClassBackColorDefines the background color of the cell.
PublicInherited from Softelvdm.Controls.CellBaseClassBackColorEndDefines the ending background color of the cell, when a gradient fill is used.
PublicInherited from Softelvdm.Controls.CellBaseClassBackColorSelectedDefines the background color of the cell, if the cell is selected.
PublicInherited from Softelvdm.Controls.CellBaseClassBackColorSelectedEndDefines the ending background color of the cell, if the cell is selected, when a gradient fill is used.
PublicInherited from Softelvdm.Controls.CellBaseClassCanMergeWithPreviousReturns whether this cell is empty and can be merged with the previous adjacent cell.
PublicInherited from Softelvdm.Controls.CellBaseClassCanMergeWithUpperReturns whether this cell is empty or has the same cell text and can be merged with the cell above.
PublicInherited from Softelvdm.Controls.CellBaseClassDimensionsReturns the dimensions of the cell.
PublicInherited from Softelvdm.Controls.CellBaseClassEnabledReturns whether this cell is enabled.
PublicInherited from Softelvdm.Controls.CellBaseClassEvaluatedAllowMergeFromPreviousReturns whether this cell is eligible to be used for cell merging by the previous adjacent cell.
PublicInherited from Softelvdm.Controls.CellBaseClassEvaluatedAllowMergeFromUpperReturns whether this cell is eligible to be used for cell merging by the cell above.
PublicInherited from Softelvdm.Controls.CellBaseClassEvaluatedAppearanceReturns the background appearance of the cell.
PublicInherited from Softelvdm.Controls.CellBaseClassEvaluatedMergeWithLowerReturns whether this cell is eligible to merge with the cell below.
PublicInherited from Softelvdm.Controls.CellBaseClassEvaluatedMergeWithNextReturns whether this cell is eligible to merge with the next adjacent cell.
PublicInherited from Softelvdm.Controls.CellBaseClassEvaluatedOrientationReturns the cell parts orientation.
PublicInherited from Softelvdm.Controls.CellBaseClassEvaluatedSortIndicatorPositionReturns the sorting indicator position of the cell.
PublicInherited from Softelvdm.Controls.CellBaseClassFirstPartReturns the first part object of the cell's parts collection.
PublicInherited from Softelvdm.Controls.CellBaseClassForeColorDefines the foreground color of the cell.
PublicInherited from Softelvdm.Controls.CellBaseClassForeColorSelectedDefines the foreground color of the cell, if the cell is selected.
PublicInherited from Softelvdm.Controls.CellBaseClassImageDefines the image of the first ImagePartClass object found in the cell's parts collection.
PublicInherited from Softelvdm.Controls.CellBaseClassImagePartReturns the first ImagePartClass object of the cell's parts collection.
PublicInherited from Softelvdm.Controls.CellBaseClassIsEmptyReturns whether this cell is empty.
PublicInherited from Softelvdm.Controls.CellBaseClassIsSubordinateReturns whether this cell is part of another cell, due to cell merging.
PublicInherited from Softelvdm.Controls.CellBaseClassLowerMainCellReturns the next main cell below the current cell.
PublicLowerSubordinateCellReturns the cell below if the current cell merges into that cell.
PublicMainCellReturns the main cell, if the current cell is part of the main cell due to cell merging.
PublicInherited from Softelvdm.Controls.CellBaseClassMergeWithLowerReturns whether this cell is eligible to merge with the cell below.
PublicInherited from Softelvdm.Controls.CellBaseClassMergeWithNextReturns whether this cell is eligible to merge with the next adjacent cell.
PublicInherited from Softelvdm.Controls.CellBaseClassNextMainCellReturns the next main cell following the current cell.
PublicInherited from Softelvdm.Controls.CellBaseClassNextSubordinateCellReturns the following adjacent cell if the current cell merges into that cell.
PublicInherited from Softelvdm.Controls.CellBaseClassOrientationDefines the cell parts orientation.
PublicOwningItemReturns the owning item of the row header.
PublicInherited from Softelvdm.Controls.CellBaseClassPartsReturns the cell's parts collection.
PublicInherited from Softelvdm.Controls.CellBaseClassPreviousMainCellReturns the next main cell preceding the current cell.
PublicRealHeightReturns the physical height of the row header (not considering vertical cell merging).
PublicRealWidthReturns the physical width of the row header.
PublicInherited from Softelvdm.Controls.CellBaseClassSortIndicatorPositionDefines the sorting indicator position of the cell.
PublicInherited from Softelvdm.Controls.CellBaseClassSortStatusDefines the status of the cell's sorting indicator.
PublicInherited from Softelvdm.Controls.CellBaseClassTagObjectDefines application-specific data.
PublicInherited from Softelvdm.Controls.CellBaseClassTagObjectsDefines application-specific data.
PublicInherited from Softelvdm.Controls.CellBaseClassTagStringDefines an application-specific string.
PublicInherited from Softelvdm.Controls.CellBaseClassTextDefines the text of the first TextPartClass object found in the cell's parts collection.
PublicInherited from Softelvdm.Controls.CellBaseClassTextPartReturns the first TextPartClass object of the cell's parts collection.
PublicInherited from Softelvdm.Controls.CellBaseClassUpperMainCellReturns the next main cell above the current cell.
PublicWidthIgnoreDefines whether this row header is ignored for optimal row header width calculation.

Methods

PublicInherited from Softelvdm.Controls.CellBaseClassBestDimensionsCalculates the best dimensions for the current cell.
PublicInherited from System.ObjectEqualsDetermines whether the specified object is equal to the current object.
ProtectedInherited from System.ObjectFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
PublicInherited from System.ObjectGetHashCodeServes as the default hash function.
PublicInherited from Softelvdm.Controls.CellBaseClassGetMainCellReturns the main cell, if the current cell is part of the main cell due to cell merging.
PublicInherited from System.ObjectGetTypeGets the Type of the current instance.
PublicInherited from Softelvdm.Controls.CellBaseClassIsSameTextDetermines whether the same cell text is used in the current cell and the specified cell.
ProtectedInherited from System.ObjectMemberwiseCloneCreates a shallow copy of the current Object.
PublicPaintPaints the row header.
PublicStaticInherited from System.ObjectReferenceEqualsDetermines whether the specified Object instances are the same instance.
PublicInherited from System.ObjectToStringReturns a string that represents the current object.
PublicInherited from Softelvdm.Controls.CellBaseClassTurnRadioButtonOffTurns all radiobuttons in this cell off.

See Also Classes | SftTree/NET 2.0