Hide

SftTree/NET 2.0 - Tree Control for Windows Forms

Display
Print

HeadersClass Class

An instance of the HeadersClass class describes attributes that apply to all headers in a SftTree/NET control.

There is only one instance of the HeadersClass class for one SftTree/NET control. It is accessed using the SftTree.Headers property.

Namespace: Softelvdm.SftTreeNET
Assembly: Softelvdm.SftTreeNET

Inheritance

Syntax

public class HeadersClass;
Public Class HeadersClass

Constructors

This class cannot be instantiated.

Properties

PublicAllowMergeFromPreviousDefaultDefines the default value for the CellBaseClass.AllowMergeFromPrevious property for cells in column headers, whether cells allow merging with cells in the previous column.
PublicAllowMergeFromUpperDefaultDefines the default value for the CellBaseClass.AllowMergeFromUpper property for cells in column headers, whether cells are eligible to be used for cell merging by cells above.
PublicAppearanceDefaultDefines the default background appearance of all column headers.
PublicBackColorDefines the default background color for all column headers that are not selected.
PublicBackColorSelectedDefines the default background color for all column headers that are selected.
PublicBehaviorDefines the behavior of the cells in the header area when clicked.
PublicButtonDarkColorDefines the color used to draw the slightly dark edge of a column header button (BackgroundAppearanceEnum.ButtonPlain and BackgroundAppearanceEnum.ThemedAppearanceHeaderEmptyArea only).
PublicButtonDarkDarkColorDefines the color used to draw the dark edge of a column header button (BackgroundAppearanceEnum.ButtonPlain only).
PublicButtonFaceColorDefines the color used to draw the face of a column header button (BackgroundAppearanceEnum.ButtonPlain only).
PublicButtonLightColorDefines the color used to draw the lighted edge of a column header button (BackgroundAppearanceEnum.ButtonPlain only).
PublicButtonLightLightColorDefines the color used to draw the highlighted edge of a column header button (BackgroundAppearanceEnum.ButtonPlain only).
PublicClickedColumnReturns the column index of the cell in the column header area that was last pressed.
PublicClickedRowReturns the row index of the cell in the column header area that was last pressed.
PublicFlybyHighlightDefines whether column headers are highlighted as the mouse cursor moves over a column header.
PublicFlybyHighlightUnderlineDefines whether column headers are underlined as the mouse cursor moves over a column header.
PublicFontDefines the default font for column headers.
PublicForeColorDefines the default foreground color for all column headers that are not selected.
PublicForeColorSelectedDefines the default foreground color for all column headers that are selected.
PublicGapBetweenPartsDefines the gap between parts within one cell in the column header area.
PublicGrayTextDefines the foreground color for all column headers that are disabled.
PublicHAlignDefaultDefines the default horizontal alignment for parts within cells in column headers.
PublicHeightReturns the height of the header area.
PublicItemReturns the cell with the specified zero-based row index and zero-based column index.
PublicLastClickedReturns the cell in the column header area that was last pressed.
PublicLinearGradientModeDefines the linear gradient mode used to render the available background area in cells in the column header area.
PublicMaxLinesDefines the maximum number of text lines to be displayed by column headers.
PublicMergeWithLowerDefaultDefines the default value for the CellBaseClass.MergeWithLower property for cells in column headers, whether cells are eligible to merge with cells below, in the same column.
PublicMergeWithNextDefaultDefines the default value for the CellBaseClass.MergeWithNext property for cells in column headers, whether cells are eligible to merge with the next adjacent cell.
PublicOrientationDefaultDefines the default orientation of the parts within cells in column headers.
PublicPartsBottomEdgeDefines the bottom edge gap for cells in the column header area, used to calculate the available interior space in a cell (GenericPartClass.PartAlignment).
PublicPartsLeftEdgeDefines the left edge gap for cells in the column header area, used to calculate the available interior space in a cell (GenericPartClass.PartAlignment).
PublicPartsRightEdgeDefines the right edge gap for cells in the column header area, used to calculate the available interior space in a cell (GenericPartClass.PartAlignment).
PublicPartsTopEdgeDefines the top edge gap for cells in the column header area, used to calculate the available interior space in a cell (GenericPartClass.PartAlignment).
PublicPressedReturns the cell in the column header area that is currently pressed.
PublicReorderableDefines whether columns are reorderable using column headers.
PublicResizableDefines whether columns are resizable using column headers.
PublicRowHeadersReturns the array of row headers available in the header area.
PublicRowsDefines the number of rows in the header area.
PublicShowToolTipsDefines whether tooltips are shown for column headers.
PublicSizeReturns the size of the header area.
PublicSortIndicatorPositionDefaultDefines the default sorting indicator position for column headers.
PublicVAlignDefaultDefines the default vertical alignment for parts within cells in column headers.
PublicVisibleDefines whether column headers and the header area are visible.

Methods

PublicCellFromPointDetermines the cell given a point in the column header area.
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 System.ObjectGetTypeGets the Type of the current instance.
ProtectedInherited from System.ObjectMemberwiseCloneCreates a shallow copy of the current Object.
PublicMoveDownMoves the specified column header row down by one row.
PublicMoveUpMoves the specified column header row up by one row.
PublicStaticInherited from System.ObjectReferenceEqualsDetermines whether the specified Object instances are the same instance.
PublicRemoveAtRemoves the row at the specified index.
PublicSetSortStatusSets the sorting indicator of all header cells to the specified value.
PublicInherited from System.ObjectToStringReturns a string that represents the current object.

Events

PublicPropertyChangedOccurs when a property of a HeadersClass instance is modified.

See Also Classes | SftTree/NET 2.0