ColumnHeader
Wisej.Web.ColumnHeader
Last updated
Wisej.Web.ColumnHeader
Last updated
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.1.0.0)
Displays a standard column header in a ListView control.
Initializes a new instance of the ColumnHeader class.
Initializes a new instance of the ColumnHeader class with the image specified.
Name | Type | Description |
---|---|---|
imageIndex | The index of the image to display in the ColumnHeader. |
Initializes a new instance of the ColumnHeader class with the image specified.
Name | Type | Description |
---|---|---|
imageKey | The key of the image to display in the ColumnHeader. |
Boolean: Returns or sets whether the ellipsis character (...) appears at the right edge of the cell when the View property is set to Details, denoting that the text extends beyond the size of the cell. (Default: False
)
Color: Returns or sets the background color for the ColumnHeader. (Default: Color [Empty]
)
The default is Empty to use the current theme's color set in "table-scroller/header/default/properties/backgroundColor".
String: Returns the name of the default cell renderer to use on the client side to render the cells that belong to this column. If it's null or empty it defaults to "Cell". (Default: null
)
The name of the cell renderer can be a fully qualified class name (i.e. "wisej.web.datagrid.cellRenderer.Cell") or just the class name (i.e. "ImageCell") in which case the client library prepends "wisej.web.datagrid.cellRenderer".
ContextMenu: Returns or sets the shortcut menu associated with the column header. (Default: null
)
Control: Returns or sets a child control to display inside the cell.
Int32: Returns or sets the display order of the column relative to the currently displayed columns.
Throws:
ArgumentOutOfRangeException The value is less than 0 or greater than or equal to the value of the ColumnCount property.
String: Returns or sets the property to display in the Items. (Default: ""
)
Color: Returns or sets the text color of the ColumnHeader. (Default: Color [Empty]
)
The default is Empty to use the current theme's color set in "table-scroller/header/default/properties/textColor".
Boolean: Check if the component defines any responsive profile without forcing the creation of the collection.
Image: Returns or sets the image that is displayed in a ColumnHeader control.
Int32: Returns or sets the index of the image displayed in the ColumnHeader. (Default: -1
)
Throws:
ArgumentOutOfRangeException The specified index is less than -1.
String: Returns or sets the key of the image displayed in the ColumnHeader. (Default: ""
)
ImageList: Returns the image list associated with the ColumnHeader.
String: Returns or sets the theme name or URL for the image to display in the ColumnHeader control.
Int32: Returns the location of this ColumnHeader within the ListView control's ColumnHeaderCollection.
ListView: Returns the ListView control the ColumnHeader is located in.
Int32: Returns or sets the minimum width, in pixels, of the column. (Default: 20
)
Throws:
ArgumentOutOfRangeException The value is less than 2 or greater than 32000.
Boolean: Returns or sets whether the column header can be moved by the user. (Default: True
)
String: Returns or sets the name of the ColumnHeader.
Boolean: Returns or sets whether the column header can be resized by the user. (Default: True
)
Boolean: Returns or sets whether the column can be sorted by clicking on the header. (Default: True
)
SortOrder: Returns or sets the type of sort glyph to display in the column header. (Default: None
)
Object: Returns or sets an object that contains data to associate with the ColumnHeader. (Default: null
)
String: Returns or sets the text displayed in the column header. (Default: ""
)
HorizontalAlignment: Returns or sets the horizontal alignment of the text displayed in the ColumnHeader. (Default: Left
)
Boolean: Returns or sets whether the column is visible when the control is in Details view. (Default: True
)
Int32: Returns or sets the width of the column. (Default: 60
)
Resizes the width of the column as indicated by the resize style.
Parameter | Type | Description |
---|---|---|
headerAutoResize | One of the ColumnHeaderAutoResizeStyle values. |
Creates an identical copy of the current ColumnHeader that is not attached to any list view control.
Returns: Object. An object representing a copy of this ColumnHeader object.
Name | Description |
---|---|
Displays an image column header in a ListView control. |
Name | Description |
---|---|
Provides access to common image properties across the controls that implement this interface. | |
All wisej components implement this interface. | |
Allows an object to serialize itself. |