ComponentOne DataGrid for WPF and Silverlight
C1.WPF.DataGrid Namespace / DataGridColumn Class
Fields Properties Methods Events


In This Topic
    DataGridColumn Class Members
    In This Topic

    The following tables list the members exposed by DataGridColumn.

    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Identifies the CanUserFilter dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CanUserGroup dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CanUserMove dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CanUserResize dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CanUserResizeRows dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CanUserSort dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CellContentStyle dependency property. Using a DependencyProperty as the backing store for CellContentStyle. This enables animation, styling, binding, etc...  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CellEditingContentStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CellStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the EditOnSelection dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the FilterMemberPath dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GroupContentStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GroupHeader dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the Header dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the HorizontalAlignment dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsReadOnly dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsSelectable dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MaxWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MinWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SortMemberPath dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the Tag dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the VerticalAlignment dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the Visibility dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the Width dependency property.  
    Top
    Protected Fields
     NameDescription
    Protected Field  
    Top
    Public Properties
     NameDescription
    Public PropertyGets a value indicating whether a user can perform a filter operation over this column.  
    Public PropertyGets a value indicating whether a user can perform a group operation over this column.  
    Public PropertyGets the value determining whether user can resize column according to the column and owning control settings.  
    Public PropertyGets a value indicating whether a user can perform a sort operation over this column.  
    Public PropertyGets the actual FilterMemberPath.  
    Public PropertyGets the actual header that appears in the grouping panel as the column header is dragged there.  
    Public PropertyGets the actual SortMemberPath.  
    Public PropertyGets the actual width in pixels.  
    Public PropertyGets or sets a value indicating whether the user can filter by this column.  
    Public PropertyGets or sets a value indicating whether the user can group by this column.  
    Public PropertyGets or sets a value that indicates whether the user can change the column display order by dragging column headers with the mouse.  
    Public PropertyGets or sets whether the user can resize the column by dragging the border on the right of the column header presenter.  
    Public PropertyGets or sets whether the user can resize the rows manipulating cells in this column.  
    Public PropertyGets or sets a value indicating whether the user can sort by this column.  
    Public PropertyGets or sets the style applied to the content of a cell in read mode.  
    Public PropertyGets or sets the style applied to the content of a cell in edit mode.  
    Public PropertyGets or sets the style applied to every cell of this column.  
    Public PropertyGet or sets the converter of the content of the cells belonging this column.  
    Public PropertyGets the owner data grid.  
    Public PropertyGets or sets default column size in AutoStar sizing mode.  
    Public Property (Inherited from System.Windows.DependencyObject)
    Public Property (Inherited from System.Windows.Threading.DispatcherObject)
    Public PropertyGets or sets the desired index in which the column will be displayed.  
    Public PropertyGets or sets a value indicating how the cells enters in edit mode when the user clicks on a cell of this column.  
    Public PropertyGets or sets the filter used in this column.  
    Public PropertyGets or sets a property name, or a period-delimited hierarchy of property names, that indicates the member to filter by.  
    Public PropertyGets the filter state of this column.  
    Public PropertyGets or sets the format of the content of the cells belonging this column.  
    Public PropertyGets or sets the converter that will be applied to the visual element that is inside the content of each group row.  
    Public PropertyGets or sets the style applied to the title of each group row related to this column.  
    Public PropertyGets or sets the converter used to customize the grouping behavior.  
    Public PropertyGets or sets the header that will appear in the grouping panel as the column header is dragged there.  
    Public PropertyGets the grouping state of this column.  
    Public PropertyGets or sets the content of the header  
    Public PropertyGets the presenter corresponding to the header of this column.  
    Public PropertyGets or sets the style of the header.  
    Public PropertyGets or sets the horizontal alignment of the cell content regarding the cell.  
    Public PropertyGets the horizontal offset in pixels.  
    Public PropertyGets the index of a column.  
    Public PropertyGets a value that indicates whether the column is auto-generated.  
    Public PropertyGets a value indicating whether the cells in the column are editable or not.  
    Public PropertyGets a value indicating whether this column is moved out of the viewport when the user scrolls the data grid.  
    Public PropertyGets a value indicating whether the mouse is over the column.  
    Public PropertyGets or sets whether the cells in the column are read only.  
    Public Property (Inherited from System.Windows.DependencyObject)
    Public PropertyGets or sets a value indicating whether the user is allowed to set the current cell from this column.  
    Public PropertyGets a value indicating whether this column is selected.  
    Public PropertyGets or sets the maximum width of the column.  
    Public PropertyGets or sets the minimum width of the column.  
    Public PropertyGets or sets the name of the column.  
    Public PropertyGets or sets a property name, or a period-delimited hierarchy of property names, that indicates the member to sort by.  
    Public PropertyGets the sorting state of this column.  
    Public PropertyGets or sets the tag.  
    Public PropertyGets or sets the vertical alignment of the cell content regarding the cell.  
    Public PropertyGets or sets whether the column is visible.  
    Public PropertyGets or sets the width of this column.  
    Top
    Public Methods
     NameDescription
    Public MethodBegins the edit passing the System.Windows.RoutedEventArgs that raised the edit of the cell.  
    Public MethodInitializes the cell content presenter.  
    Public MethodCauses the column cell being edited to revert to the specified value.  
    Public MethodOverloaded.  (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public MethodCreates the visual element that will be used to display the info inside a cell of this column.  
    Public MethodCreates and initializes the FrameworkElement used to display in the group row related to this column.  
    Public MethodThis method is called when the user finish the editing of the cell.  
    Public Method (Inherited from System.Windows.DependencyObject)
    Public MethodKey used to store the cell content for future reuse in a shared pool.  
    Public MethodCreates and initialize the visual element that will be used to edit the info of a cell belonging to this column when the cell is in edit mode.  
    Public MethodGets the text shown inside a cell.  
    Public MethodGets the value represented by the cell belonging to this column and the specified row.  
    Public MethodGets the text shown in the column header.  
    Public MethodGets the default filter of this column.  
    Public MethodGets the text shown in the group row.  
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public MethodWhen overridden in a derived class, called when a cell in the column enters edit mode.  
    Public Method (Inherited from System.Windows.DependencyObject)
    Public MethodSets the value in the cell belonging to this column and the specified row.  
    Public Method (Inherited from System.Windows.DependencyObject)
    Public MethodOverloaded.  (Inherited from System.Windows.DependencyObject)
    Public MethodReturns a System.String that represents the current System.Object.  
    Public MethodUnbinds the content of the cell.  
    Top
    Protected Methods
     NameDescription
    Protected MethodOverloaded. Raises the PropertyChanged event corresponding to the propertyName parameter.  
    Protected MethodUnload all the visual elements belonging to this column like cells, column headers and group headers causing these elements to be re-generated in the next layout pass.  
    Top
    Public Events
     NameDescription
    Public EventOccurs before the filter is loaded.  
    Public EventOccurs when filter member path is changed.  
    Public EventOccurs when a property value changes.  
    Public EventOccurs when sort member path is changed.  
    Public EventOccurs when the visibility changed.  
    Public EventOccurs when the column width is changed.  
    Top
    See Also