The Column type exposes the following members.

Constructors

  Name Description
Public method Column
Initializes a new instance of a Column object.

Methods

  Name Description
Public method Equals (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method ToString (Inherited from Object.)

Properties

  Name Description
Public property ActualWidth
Gets the rendering width of this column in pixels.
Public property AllowDragging
Gets or sets a value that indicates whether the user can move this row or column to a new position with the mouse.
(Inherited from RowCol.)
Public property AllowMerging
Gets or sets a value that indicates whether cells in this row or column can be merged.
(Inherited from RowCol.)
Public property AllowResizing
Gets or sets a value that indicates whether the user can resize this row or column with the mouse.
(Inherited from RowCol.)
Public property AllowSorting
Gets or sets a value that indicates whether the user can sort this column by clicking the cell header.
Public property AutoGenerated
Gets or sets a value that indicates whether this column was automatically generated by the grid (see the AutoGenerateColumns property.
Public property Background
Gets or sets the Brush used to paint the background of cells in this row/column.
(Inherited from RowCol.)
Public property Binding
Gets or sets the Binding used to connect this column with the items in the grid's ItemsSource.
Public property BoundPropertyName
Gets the name of the property that this column is currently bound to.
Public property CellEditingTemplate
Gets or sets the template used to display the contents of a cell that is in editing mode.
Public property CellStyle
Gets or sets a CellStyle that defines the appearance of the cells in this row or column.
(Inherited from RowCol.)
Public property CellTemplate
Gets or sets the template used to display the contents of a cell that is not in editing mode.
Public property ColumnName
Gets or sets a value used as an identifier for the column.
Public property DataType
Gets the type of data stored in this column.
Public property FontFamily
Gets or sets the FontFamily used to render text in this row/column.
(Inherited from RowCol.)
Public property FontSize
Gets or sets the font size used to render text in this row/column.
(Inherited from RowCol.)
Public property FontStyle
Gets or sets the FontStyle used to render text in this row/column.
(Inherited from RowCol.)
Public property FontWeight
Gets or sets the FontWeight used to render text in this row/column.
(Inherited from RowCol.)
Public property FooterCellStyle
Gets or sets a CellStyle that defines the appearance of the column footer cells in this column.
Public property Foreground
Gets or sets the Brush used to paint text in this row/column.
(Inherited from RowCol.)
Public property Format
Gets or sets a string used to format values within cells in this column.
Public property Grid
Gets the C1FlexGrid that this column belongs to.
(Overrides RowCol..::..Grid.)
Public property GridPanel
Gets the GridPanel that this column belongs to.
(Overrides RowCol..::..GridPanel.)
Public property GroupAggregate
Gets or sets the type of aggregate to include in group headers.
Public property Header
Gets or sets a value used as a caption in the column header cells.
Public property HeaderBackground
Gets or sets the Brush used to paint the background of header cells in this row/column.
(Inherited from RowCol.)
Public property HeaderCellStyle
Gets or sets a CellStyle that defines the appearance of the header cells in this row or column.
(Inherited from RowCol.)
Public property HeaderFontFamily
Gets or sets the FontFamily used to render text in header cells in this row/column.
(Inherited from RowCol.)
Public property HeaderFontSize
Gets or sets the font size used to render text in header cells in this row/column.
(Inherited from RowCol.)
Public property HeaderFontStyle
Gets or sets the FontStyle used to render text in header cells in this row/column.
(Inherited from RowCol.)
Public property HeaderFontWeight
Gets or sets the FontWeight used to render text in header cells in this row/column.
(Inherited from RowCol.)
Public property HeaderForeground
Gets or sets the Brush used to paint text of the header cells in this row/column.
(Inherited from RowCol.)
Public property HeaderHorizontalAlignment
Gets or sets the HorizontalAlignment of the header cells in this row/column.
(Inherited from RowCol.)
Public property HeaderTemplate
Gets or sets the template used to display the contents of column header cells.
Public property HeaderTextTrimming
Gets or sets how text should be trimmed when it overflows the size of the header cells in this row/column.
(Inherited from RowCol.)
Public property HeaderTextWrapping
Gets or sets whether text should be allowed to wrap in header cells in this row/column.
(Inherited from RowCol.)
Public property HeaderVerticalAlignment
Gets or sets the VerticalAlignment of the header cells in this row/column.
(Inherited from RowCol.)
Public property HorizontalAlignment
Gets or sets the HorizontalAlignment of the cells in this row/column.
(Inherited from RowCol.)
Public property Index
Gets the index of this column in the grid's Columns collection.
Public property IsReadOnly
Gets or sets a value that indicates whether cells in this row or column can be edited.
(Inherited from RowCol.)
Public property IsVisible
Gets a value that indicates whether this row or column is visible and not collapsed.
(Inherited from RowCol.)
Public property Left
Gets the position of the left side of this column, in pixels, relative to the grid.
Public property MaxWidth
Gets or sets the maximum width of this column, in pixels (this value is used only for star-sized columns).
Public property MinWidth
Gets or sets the minimum width of this column, in pixels (this value is used only for star-sized columns).
Public property PropertyInfo
Gets or sets a PropertyInfo object used for binding the column to items in the data source.
Public property Right
Gets the position of the right side of this column, in pixels, relative to the grid.
Public property Selected
Gets or sets a value that indicates whether this row or column is selected.
(Inherited from RowCol.)
Public property Tag
Gets or sets an arbitrary object value that can be used to store custom information about this object.
(Inherited from RowCol.)
Public property TextTrimming
Gets or sets how text should be trimmed when it overflows the size of the cells in this row/column.
(Inherited from RowCol.)
Public property TextWrapping
Gets or sets whether text should be allowed to wrap in cells in this row/column.
(Inherited from RowCol.)
Public property ToolTip
Gets or sets the tooltip text for the column header cells.
Public property ValueConverter
Gets or sets an IValueConverter associated with this column's Binding.
Public property VerticalAlignment
Gets or sets the VerticalAlignment of the cells in this row/column.
(Inherited from RowCol.)
Public property Visible
Gets or sets a value that indicates whether this row or column is visible.
(Inherited from RowCol.)
Public property Width
Gets or sets the width of this column, in pixels (set to GridLength.Auto to use the default width).

See Also