FlexGrid for WinForms | ComponentOne
C1.Win.FlexGrid Namespace / Column Class
Properties Methods


In This Topic
    Column Class Members
    In This Topic

    The following tables list the members exposed by Column.

    Public Properties
     NameDescription
    Public PropertyGets the IC1ColumnFilter that is currently filtering this column.  
    Public PropertyGets or sets the aggregate to display on group rows for this column..  
    Public PropertyGets or sets whether the user can drag this row or column with the mouse. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets whether cells on this row or column can be edited by the user. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets whether the Expression property of this column can be edited by clicking on the ExpressionEditor icon in the column header.  
    Public PropertyGets or sets this type of filter to use for this column.  
    Public PropertySpecifies whether adjacent cells with similar contents will be merged. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets that cells in the Column will accept null value or null will be replaced by default value in unbound mode.  
    Public PropertyGets or sets whether the user can resize this row or column with the mouse. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets whether this column can be sorted by clicking on the column header.  
    Public PropertyGets or sets the text of the column's header cell.  
    Public PropertyGets or sets a list of items to be used by the drop-down editor. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets the position of the column in the data source object.  
    Public PropertyGets or sets an System.Collections.IDictionary object used to translate data values into display values for this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets the type of object stored in this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets the input mask to use when editing cells on this column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets the custom editor used to edit cells in this column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertySpecifies a collection of validation rules for an editor value.  
    Public PropertyGets or sets the expression for column.  
    Public PropertyGets or sets the IC1ColumnFilter responsible for filtering this column.  
    Public PropertyGets or sets a string that specifies how to format the data on this column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets a reference to the C1FlexGridBase control that owns this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets the group expression for column.  
    Public PropertyGets or sets an ImageAlignEnum value that determines how images are aligned in scrollable cells on this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets an ImageAlignEnum value that determines how images are aligned in fixed cells on this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets a value that determines whether images found in this row or column's RowCol.ImageMap should be displayed instead of or in addition to the cell text. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets an System.Collections.IDictionary object used to translate data values into images for this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyOverridden. Gets the index of this column in the Column collection.  
    Public PropertyGets whether this row is collapsed. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets whether this row is currently visible to the user. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets the cell value specified by the row index in this column.  
    Public PropertyGets the position of the left of this column, in pixels, relative to the grid.  
    Public PropertyGets or sets the maximum number of characters the user can type or paste into the System.Windows.Forms.TextBoxBase-based editor.  
    Public PropertyGets or sets the maximum width of the column to use when star-sizing is enabled (StarWidth).  
    Public PropertyGets or sets the minimum width of the column to use when star-sizing is enabled (StarWidth).  
    Public PropertyGets or sets the name of this column.  
    Public PropertyGets the position of the right of this column, in pixels, relative to the grid.  
    Public PropertyGets the index of this column in the Column collection.  
    Public PropertyOverridden. Gets or sets whether this column is selected.  
    Public PropertyGets or sets when to display combo buttons in cells.  
    Public PropertyGets or sets when to display sparkline in cells.  
    Public PropertySpecifies how this column should be sorted when the C1FlexGridBase.Sort method is called with a SortFlags.UseColSort flag.  
    Public PropertyGets the sparkline object.  
    Public PropertyGets or sets a column's star-size, expressed in the format '{number}*'. Star-sizing option performs a XAML-style dynamic sizing where column widths are proportional to the number before the star. For example, if a grid has three columns with widths "100", "*", and "3*", the first column will be 100 pixels wide, the second will take up 1/4th of the remaining space, and the last will take up the remaining 3/4ths of the remaining space. Star-sizing allows you to define columns that automatically stretch to fill the width available. For example, set the width of the last column to "*" and it will automatically extend to fill the entire grid width so there's no empty space.  
    Public PropertyGets or sets a custom CellStyle associated with this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets the style used to display this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets the stock CellStyle used to paint fixed cells in this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets the style used to display fixed cells on this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets the custom style associated with fixed cells on this row or column, creating a new one of necessary. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets a custom CellStyle associated with this row or column, creating a new style if necessary. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets a TextAlignEnum value that determines how text is aligned in scrollable cells on this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets a TextAlignEnum value that determines how text is aligned in fixed cells on this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets user data associated with this row or column. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets whether a Row or Column is visible. (Inherited from C1.Win.FlexGrid.RowCol)
    Public PropertyGets or sets the width of this column, in pixels (the value -1 represents the default column width).  
    Public PropertyGets or sets the display width for this column, in pixels.  
    Top
    Public Methods
     NameDescription
    Public MethodOverridden. Clears this Column.  
    Public MethodOverloaded. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.  
    Public MethodOverridden. Invalidates this column, causing it to be repainted.  
    Public MethodOverridden. Moves a Column to a new position in the collection.  
    Top
    Protected Methods
     NameDescription
    Protected MethodFinalizes an instance of the Column class.  
    Top
    See Also