Hide

SftTree/NET 2.0 - Tree Control for Windows Forms

Display
Print

RowHeadersClass Class

An instance of the RowHeadersClass class defines attributes for all row headers in a SftTree/NET control.

There are three instances of the RowHeadersClass object for one SftTree/NET control, describing the row headers in the item area, the column header area and the column footer area. They are accessed using the RowHeadersClass.RowHeaders, HeadersClass.RowHeaders and FootersClass.RowHeaders properties.

Namespace: Softelvdm.SftTreeNET
Assembly: Softelvdm.SftTreeNET

Inheritance

Syntax

public class RowHeadersClass;
Public Class RowHeadersClass

Constructors

This class cannot be instantiated.

Properties

PublicAllowMergeFromUpperDefaultDefines the CellBaseClass.AllowMergeFromUpper property default for row headers, whether cells in row headers allow merging with cells above.
PublicAppearanceDefaultDefines the default background appearance of row headers.
PublicBackColorDefines the default background color for all row headers that are not selected.
PublicBackColorSelectedDefines the default background color for all row headers that are selected.
PublicButtonDarkColorDefines the color used to draw the slightly dark edge of a row header button (BackgroundAppearanceEnum.ButtonPlain and BackgroundAppearanceEnum.ThemedAppearanceHeaderEmptyArea only).
PublicButtonDarkDarkColorDefines the color used to draw the dark edge of a row header button (BackgroundAppearanceEnum.ButtonPlain only).
PublicButtonFaceColorDefines the color used to draw the face of a row header button (BackgroundAppearanceEnum.ButtonPlain only).
PublicButtonLightColorDefines the color used to draw the lighted edge of a row header button (BackgroundAppearanceEnum.ButtonPlain only).
PublicButtonLightLightColorDefines the color used to draw the highlighted edge of a row header button (BackgroundAppearanceEnum.ButtonPlain only).
PublicEnabledDefines whether row headers are enabled.
PublicFlybyHighlightDefines whether row headers are highlighted as the mouse cursor moves over a row header.
PublicFlybyHighlightUnderlineDefines whether row headers are underlined as the mouse cursor moves over a row header.
PublicFontDefines the default font for all row headers.
PublicForeColorDefines the default foreground color for all row headers that are not selected.
PublicForeColorSelectedDefines the default foreground color for all row headers that are selected.
PublicGapBetweenPartsDefines the gap between parts within one cell in row headers.
PublicGrayTextDefines the foreground color for all row headers that are disabled.
PublicLinearGradientModeDefines the linear gradient mode used to render the available background area in cells in the row header area.
PublicMaxLinesDefines the maximum number of text lines to be displayed by row headers.
PublicMergeWithLowerDefaultDefines the CellBaseClass.MergeWithLower property default for row headers, whether cells in row headers merge with cells below.
PublicPartsBottomEdgeDefines the bottom edge gap for cells in the row header area, used to calculate the available interior space in a cell (GenericPartClass.PartAlignment).
PublicPartsLeftEdgeDefines the left edge gap for cells in the row header area, used to calculate the available interior space in a cell (GenericPartClass.PartAlignment).
PublicPartsRightEdgeDefines the right edge gap for cells in the row header area, used to calculate the available interior space in a cell (GenericPartClass.PartAlignment).
PublicPartsTopEdgeDefines the top edge gap for cells in the row header area, used to calculate the available interior space in a cell (GenericPartClass.PartAlignment).
PublicSelectOnClickDefines whether clicking on a row header selects the item.
PublicShowSelectionDefines whether row headers reflect the item selection (ItemClass.Selected).
PublicShowToolTipsDefines whether tooltips are shown for row headers.
PublicSortIndicatorPositionDefaultDefines the default sorting indicator position for row headers.
PublicWidthDefines the width of the row header area.

Methods

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.
PublicGetOptimalWidthCalculates the row header area's optimal width so that the cell contents in the row header area can be displayed without being clipped horizontally.
PublicInherited from System.ObjectGetTypeGets the Type of the current instance.
PublicMakeOptimalSets the row header area's optimal width so that the cell contents in the row header area can be displayed without being clipped horizontally.
ProtectedInherited from System.ObjectMemberwiseCloneCreates a shallow copy of the current Object.
PublicStaticInherited from System.ObjectReferenceEqualsDetermines whether the specified Object instances are the same instance.
PublicInherited from System.ObjectToStringReturns a string that represents the current object.

Events

PublicPropertyChangedOccurs when a property of a RowHeadersClass instance is modified.

See Also Classes | SftTree/NET 2.0