GridColumnBase Members

Serves as a base for classes that represent grid columns.

Fields

Name Description
ActualAllowColumnFilteringProperty static Identifies the ColumnBase.ActualAllowColumnFiltering dependency property. Inherited from ColumnBase.
ActualAllowGroupingProperty static Identifies the GridColumnBase.ActualAllowGrouping dependency property.
ActualAllowMovingProperty static Identifies the ColumnBase.ActualAllowMoving dependency property. Inherited from ColumnBase.
ActualAllowResizingProperty static Identifies the ColumnBase.ActualAllowResizing dependency property. Inherited from ColumnBase.
ActualAllowSortingProperty static Identifies the ColumnBase.ActualAllowSorting dependency property. Inherited from ColumnBase.
ActualCellStyleProperty static Identifies the ColumnBase.ActualCellStyle dependency property. Inherited from ColumnBase.
ActualDataWidthProperty static Identifies the ColumnBase.ActualDataWidth dependency property. Inherited from ColumnBase.
ActualGroupValueTemplateSelectorProperty static Identifies the GridColumnBase.ActualGroupValueTemplateSelector dependency property.
ActualHeaderStyleProperty static Identifies the ColumnBase.ActualHeaderStyle dependency property. Inherited from ColumnBase.
ActualHeaderTemplateSelectorProperty static Identifies the ColumnBase.ActualHeaderTemplateSelector dependency property. Inherited from ColumnBase.
ActualHeaderToolTipTemplateProperty static Identifies the ColumnBase.ActualHeaderToolTipTemplate dependency property. Inherited from ColumnBase.
ActualHeaderToolTipTemplatePropertyKey static Identifies the ColumnBase.ActualHeaderToolTipTemplatePropertyKey dependency property. Inherited from ColumnBase.
ActualHeaderWidthProperty static Identifies the ColumnBase.ActualHeaderWidth dependency property. Inherited from ColumnBase.
ActualTotalSummaryContentStyleProperty static Identifies the ColumnBase.ActualTotalSummaryContentStyle dependency property. Inherited from ColumnBase.
ActualWidthProperty static Identifies the ColumnBase.ActualWidth dependency property. Inherited from ColumnBase.
AllowAutoFilterProperty static Identifies the ColumnBase.AllowAutoFilter dependency property. Inherited from ColumnBase.
AllowColumnFilteringProperty static Identifies the ColumnBase.AllowColumnFiltering dependency property. Inherited from ColumnBase.
AllowEditingProperty static Identifies the ColumnBase.AllowEditing dependency property. Inherited from ColumnBase.
AllowFocusProperty static Identifies the ColumnBase.AllowFocus dependency property. Inherited from ColumnBase.
AllowGroupingProperty static Identifies the GridColumnBase.AllowGrouping dependency property.
AllowMovingProperty static Identifies the ColumnBase.AllowMoving dependency property. Inherited from ColumnBase.
AllowResizingProperty static Identifies the ColumnBase.AllowResizing dependency property. Inherited from ColumnBase.
AllowSearchPanelProperty static Identifies the ColumnBase.AllowSearchPanel dependency property. Inherited from ColumnBase.
AllowSortingProperty static Identifies the ColumnBase.AllowSorting dependency property. Inherited from ColumnBase.
AutoFilterConditionProperty static Identifies the ColumnBase.AutoFilterCondition dependency property. Inherited from ColumnBase.
AutoFilterCriteriaProperty static Identifies the ColumnBase.AutoFilterCriteria dependency property. Inherited from ColumnBase.
AutoFilterEditorStyleProperty static Identifies the ColumnBase.AutoFilterEditorStyle dependency property. Inherited from ColumnBase.
AutoFilterValueProperty static Identifies the ColumnBase.AutoFilterValue dependency property. Inherited from ColumnBase.
CellStyleProperty static Identifies the ColumnBase.CellStyle dependency property. Inherited from ColumnBase.
ColumnChooserHeaderCaptionProperty static Identifies the ColumnBase.ColumnChooserHeaderCaption dependency property. Inherited from ColumnBase.
ColumnPositionProperty static Identifies the ColumnBase.ColumnPosition dependency property. Inherited from ColumnBase.
CustomColumnFilterPopupTemplateProperty static Identifies the ColumnBase.CustomColumnFilterPopupTemplate dependency property. Inherited from ColumnBase.
FieldNameProperty static Identifies the ColumnBase.FieldName dependency property. Inherited from ColumnBase.
FieldTypeProperty static Identifies the ColumnBase.FieldType dependency property. Inherited from ColumnBase.
FilterPopupModeProperty static Identifies the ColumnBase.FilterPopupMode dependency property. Inherited from ColumnBase.
FixedWidthProperty static Identifies the ColumnBase.FixedWidth dependency property. Inherited from ColumnBase.
GroupColumnSummaryContentStyleProperty static Identifies the GridColumnBase.GroupColumnSummaryContentStyle dependency property.
GroupColumnSummaryItemTemplateProperty static Identifies the GridColumnBase.GroupColumnSummaryItemTemplate dependency property.
GroupIndexProperty static Identifies the GridColumnBase.GroupIndex dependency property.
GroupIntervalProperty static Identifies the GridColumnBase.GroupInterval dependency property.
GroupValueTemplateProperty static Identifies the GridColumnBase.GroupValueTemplate dependency property.
GroupValueTemplateSelectorProperty static Identifies the GridColumnBase.GroupValueTemplateSelector dependency property.
HasLeftSiblingProperty static Identifies the ColumnBase.HasLeftSibling dependency property. Inherited from ColumnBase.
HasRightSiblingProperty static Identifies the ColumnBase.HasRightSibling dependency property. Inherited from ColumnBase.
HasTotalSummariesProperty static Identifies the ColumnBase.HasTotalSummaries dependency property. Inherited from ColumnBase.
HeaderCaptionProperty static Identifies the ColumnBase.HeaderCaption dependency property. Inherited from ColumnBase.
HeaderProperty static Identifies the ColumnBase.Header dependency property. Inherited from ColumnBase.
HeaderStyleProperty static Identifies the ColumnBase.HeaderStyle dependency property. Inherited from ColumnBase.
HeaderTemplateProperty static Identifies the ColumnBase.HeaderTemplate dependency property. Inherited from ColumnBase.
HeaderTemplateSelectorProperty static Identifies the ColumnBase.HeaderTemplateSelector dependency property. Inherited from ColumnBase.
HeaderToolTipProperty static Identifies the ColumnBase.HeaderToolTip dependency property. Inherited from ColumnBase.
HeaderToolTipTemplateProperty static Identifies the ColumnBase.HeaderToolTipTemplate dependency property. Inherited from ColumnBase.
HeaderToolTipVisibilityPropertyKey static Inherited from ColumnBase.
HorizontalContentAlignmentProperty static Identifies the ColumnBase.HorizontalContentAlignment dependency property. Inherited from ColumnBase.
HorizontalHeaderContentAlignmentProperty static Identifies the ColumnBase.HorizontalHeaderContentAlignment dependency property. Inherited from ColumnBase.
ImmediateUpdateAutoFilterProperty static Identifies the ColumnBase.ImmediateUpdateAutoFilter dependency property. Inherited from ColumnBase.
ImmediateUpdateColumnFilterProperty static Identifies the ColumnBase.ImmediateUpdateColumnFilter dependency property. Inherited from ColumnBase.
IsFirstProperty static Identifies the ColumnBase.IsFirst dependency property. Inherited from ColumnBase.
IsGroupedProperty static Identifies the GridColumnBase.IsGrouped dependency property.
IsLastProperty static Identifies the ColumnBase.IsLast dependency property. Inherited from ColumnBase.
IsSortedBySummaryProperty static Identifies the ColumnBase.IsSortedBySummary dependency property. Inherited from ColumnBase.
IsSortedProperty static Identifies the ColumnBase.IsSorted dependency property. Inherited from ColumnBase.
MaxWidthProperty static Identifies the ColumnBase.MaxWidth dependency property. Inherited from ColumnBase.
MinWidthProperty static Identifies the ColumnBase.MinWidth dependency property. Inherited from ColumnBase.
RoundDateTimeForColumnFilterProperty static Inherited from ColumnBase.
ShowCriteriaInAutoFilterRowProperty static Identifies the ColumnBase.ShowCriteriaInAutoFilterRow dependency property. Inherited from ColumnBase.
ShowEmptyDateFilterProperty static Identifies the ColumnBase.ShowEmptyDateFilter dependency property. Inherited from ColumnBase.
ShowInColumnChooserProperty static Identifies the ColumnBase.ShowInColumnChooser dependency property. Inherited from ColumnBase.
ShowValidationAttributeErrorsProperty static Identifies the ColumnBase.ShowValidationAttributeErrors dependency property. Inherited from ColumnBase.
SortIndexProperty static Identifies the ColumnBase.SortIndex dependency property. Inherited from ColumnBase.
SortModeProperty static Identifies the ColumnBase.SortMode dependency property. Inherited from ColumnBase.
SortOrderProperty static Identifies the ColumnBase.SortOrder dependency property. Inherited from ColumnBase.
TabStopProperty static Identifies the ColumnBase.TabStop dependency property. Inherited from ColumnBase.
TotalSummaryContentStyleProperty static Identifies the ColumnBase.TotalSummaryContentStyle dependency property. Inherited from ColumnBase.
TotalSummaryTextProperty static Identifies the ColumnBase.TotalSummaryText dependency property. Inherited from ColumnBase.
UnboundExpressionProperty static Identifies the ColumnBase.UnboundExpression dependency property. Inherited from ColumnBase.
UnboundTypeProperty static Identifies the ColumnBase.UnboundType dependency property. Inherited from ColumnBase.
VerticalContentAlignmentProperty static Identifies the ColumnBase.VerticalContentAlignment dependency property. Inherited from ColumnBase.
VisibleIndexProperty static Identifies the ColumnBase.VisibleIndex dependency property. Inherited from ColumnBase.
VisibleProperty static Identifies the ColumnBase.Visible dependency property. Inherited from ColumnBase.
WidthProperty static Identifies the ColumnBase.Width dependency property. Inherited from ColumnBase.

Properties

Name Description
ActualAllowColumnFiltering Gets whether an end-user can filter data using the column's filter dropdown. This is a dependency property. Inherited from ColumnBase.
ActualAllowGrouping Gets whether an end-user can group data by the current column. This is a dependency property.
ActualAllowMoving Gets whether an end-user is allowed to move this column by dragging its header. This is a dependency property. Inherited from ColumnBase.
ActualAllowResizing Gets whether an end-user can resize this column. This is a dependency property. Inherited from ColumnBase.
ActualAllowSorting Gets whether an end-user can sort data by column values. This is a dependency property. Inherited from ColumnBase.
ActualCellStyle Gets the actual style applied to column cells. This is a dependency property. Inherited from ColumnBase.
ActualDataWidth This member supports the internal infrastructure and is not intended to be used directly from your code. Inherited from ColumnBase.
ActualGroupValueTemplateSelector Gets the actual template selector that chooses a group row value template based on custom logic. This is a dependency property.
ActualHeaderStyle Gets or sets the actual style applied to a column header. This is a dependency property. Inherited from ColumnBase.
ActualHeaderTemplateSelector Gets the actual template selector that chooses a header template based on custom logic. This is a dependency property. Inherited from ColumnBase.
ActualHeaderToolTipTemplate Gets or sets the actual template that defines the tooltip's presentation. This is a dependency property. Inherited from ColumnBase.
ActualHeaderWidth Gets the column header's actual width. This is a dependency property. Inherited from ColumnBase.
ActualShowCriteriaInAutoFilterRow Inherited from ColumnBase.
ActualTotalSummaryContentStyle Gets the actual style of total summary items displayed within the column. This is a dependency property. Inherited from ColumnBase.
ActualWidth Gets the column's actual width. This is a dependency property. Inherited from ColumnBase.
AllowAutoFilter Gets or sets whether an end-user can filter data by the column's values using the automatic filter row. This is a dependency property. Inherited from ColumnBase.
AllowColumnFiltering Gets or sets whether an end-user can filter data by a column. This is a dependency property. Inherited from ColumnBase.
AllowEditing Gets or sets whether end-users can edit column values. This is a dependency property. Inherited from ColumnBase.
AllowFocus Gets or sets whether the column cells can be focused. This is a dependency property. Inherited from ColumnBase.
AllowGrouping Gets or sets a value that specifies whether an end-user can group data by the current column. This is a dependency property.
AllowMoving Gets or sets whether an end-user is allowed to move this column by dragging its header. This is a dependency property. Inherited from ColumnBase.
AllowResizing Gets or sets whether an end-user can resize this column. This is a dependency property. Inherited from ColumnBase.
AllowSearchPanel Gets or sets whether the column data is taken into account when searching via the Search Panel. This is a dependency property. Inherited from ColumnBase.
AllowSorting Gets or sets whether an end-user can sort data by the column's values. This is a dependency property. Inherited from ColumnBase.
AutoFilterCondition Gets or sets the type of the comparison operator used to create filter conditions for the current column using the Auto Filter Row. This is a dependency property. Inherited from ColumnBase.
AutoFilterCriteria Gets or sets the type of the filter criteria used to filter the grid data. This is a dependency property. Inherited from ColumnBase.
AutoFilterEditorStyle Gets or sets the style applied to the column's data cell displayed within the Auto Filter Row. This is a dependency property. Inherited from ColumnBase.
AutoFilterValue Gets or sets the value in the Auto Filter Row for this column. Inherited from ColumnBase.
CellStyle Gets or sets the style of cells displayed within this column. This is a dependency property. Inherited from ColumnBase.
ColumnChooserHeaderCaption Gets or sets the caption of the Column Chooser. This is a dependency property. Inherited from ColumnBase.
ColumnFilterMode Gets or sets how column values are filtered. Inherited from ColumnBase.
ColumnPosition This member supports the internal infrastructure and is not intended to be used directly from your code. This is a dependency property. Inherited from ColumnBase.
Commands Provides access to column commands. Inherited from ColumnBase.
CustomColumnFilterPopupTemplate Gets or sets the template that defines the presentation of the column's Filter Dropdown. This is a dependency property. Inherited from ColumnBase.
DataControl Gets the data-aware control which owns the column. Inherited from ColumnBase.
FieldName Gets the name of the database field assigned to this column. This is a dependency property. Inherited from ColumnBase.
FieldType Gets the type of data displayed by the column. Inherited from ColumnBase.
FilterPopupMode Gets or sets the display mode of the column's filter dropdown. This is a dependency property. Inherited from ColumnBase.
FixedWidth Gets or sets whether the column's width remains the same when the auto column width feature is enabled. This is a dependency property. Inherited from ColumnBase.
GroupColumnSummaryContentStyle Gets or sets the style applied to group summary items aligned by columns. This is a dependency property.
GroupColumnSummaryItemTemplate Gets or sets the template that defines the presentation of group summary items aligned by columns. This is a dependency property.
GroupIndex Gets or sets the column's position among grouping columns.
GroupInterval Gets or sets how data items (rows) are grouped when grouping by this column is applied. This is a dependency property.
GroupValueTemplate Gets or sets the template that defines the presentation of column values displayed within group rows. This is a dependency property.
GroupValueTemplateSelector Gets or sets an object that chooses a group row value template based on custom logic. This is a dependency property.
HasLeftSibling Indicates whether the current column has a sibling column displayed to its left. This is a dependency property. Inherited from ColumnBase.
HasRightSibling Indicates whether the current column has a sibling column displayed to its right. This is a dependency property. Inherited from ColumnBase.
HasTotalSummaries Gets whether the column displays total summaries. This is a dependency property. Inherited from ColumnBase.
Header Gets or sets the column header's contents. This is a dependency property. Inherited from ColumnBase.
HeaderCaption Gets the column header's caption. This is a dependency property. Inherited from ColumnBase.
HeaderStyle Gets or sets the style applied to the column header. This is a dependency property. Inherited from ColumnBase.
HeaderTemplate Gets or sets the template that defines the column header's presentation. This is a dependency property. Inherited from ColumnBase.
HeaderTemplateSelector Gets or sets an object that chooses a column header template based on custom logic. This is a dependency property. Inherited from ColumnBase.
HeaderToolTip Gets or sets the column header tooltip. This is a dependency property. Inherited from ColumnBase.
HeaderToolTipTemplate Gets or sets the template that defines the tooltip's presentation. This is a dependency property. Inherited from ColumnBase.
HeaderToolTipVisibility This property supports the internal infrastructure and is not intended to be used directly from your code. Inherited from ColumnBase.
HorizontalContentAlignment Gets or sets the horizontal alignment of the column contents. This is a dependency property. Inherited from ColumnBase.
HorizontalHeaderContentAlignment Gets or sets the column header's content alignment. This is a dependency property. Inherited from ColumnBase.
ImmediateUpdateAutoFilter Gets or sets whether the column's filter condition is updated as soon as an end-user modifies the text within the auto filter row's cell. This is a dependency property. Inherited from ColumnBase.
ImmediateUpdateColumnFilter Gets or sets whether the column's filter condition is updated as soon as an end-user selects an item within the column's Filter Dropdown. This is a dependency property. Inherited from ColumnBase.
IsFirst Gets whether the column is the first visible column displayed within a grid. This is a dependency property. Inherited from ColumnBase.
IsGrouped Gets whether the grid is grouped by the values of this column. This is a dependency property.
IsLast Gets whether the column is the last visible column displayed within a grid. This is a dependency property. Inherited from ColumnBase.
IsSorted Gets whether data is sorted by the values of this column. This is a dependency property. Inherited from ColumnBase.
IsSortedBySummary Gets whether group rows that correspond to this grouping column are sorted by group summary values. This is a dependency property Inherited from ColumnBase.
MaxWidth Gets or sets the column's maximum width. This is a dependency property. Inherited from ColumnBase.
MinWidth Gets or sets the column's minimum width. This is a dependency property. Inherited from ColumnBase.
Name Gets or sets the column's name. Inherited from ColumnBase.
RoundDateTimeForColumnFilter Inherited from ColumnBase.
ShowCriteriaInAutoFilterRow Gets or sets whether or not to display the criteria selector button in the Auto Filter Row. This is a dependency property. Inherited from ColumnBase.
ShowEmptyDateFilter Gets or sets whether the date-time column's filter dropdown has a filter item used to select records that contain null values. This is a dependency property. Inherited from ColumnBase.
ShowInColumnChooser Gets or sets whether the column's header is displayed within the Column Chooser. This is a dependency property. Inherited from ColumnBase.
ShowValidationAttributeErrors Gets or sets whether or not error icons are displayed within column cells that fail validation specified by the Data Annotations attribute(s). This is a dependency property. Inherited from ColumnBase.
SortIndex Gets the column's position among sorted columns. Inherited from ColumnBase.
SortMode Gets or sets how the column's data is sorted when sorting is applied to it. This is a dependency property. Inherited from ColumnBase.
SortOrder Gets or sets the column's sort order. This is a dependency property. Inherited from ColumnBase.
TabStop Gets or sets whether the column can be focused via the TAB key. This is a dependency property. Inherited from ColumnBase.
Tag Gets or sets the data associated with the column. Inherited from ColumnBase.
TotalSummaryContentStyle Gets or sets the style of total summary items displayed within the column. This is a dependency property. Inherited from ColumnBase.
TotalSummaryText Gets the text displayed within the summary panel's cell. This is a dependency property. Inherited from ColumnBase.
UnboundExpression Gets or sets an expression used to evaluate values for this column if it is not bound to a data source field. This is a dependency property. Inherited from ColumnBase.
UnboundType Gets or sets the data type and binding mode of the column. This is a dependency property. Inherited from ColumnBase.
VerticalContentAlignment Gets or sets the vertical alignment of the column contents. This is a dependency property. Inherited from ColumnBase.
Visible Gets or sets whether the column is displayed within a grid. This is a dependency property. Inherited from ColumnBase.
Width Gets or sets the column width. This is a dependency property. Inherited from ColumnBase.

Methods

Name Description
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetHeaderPresenterType(DependencyObject) static This member supports the internal infrastructure and is not intended to be used directly from your code. Inherited from ColumnBase.
GetType() Gets the Type of the current instance. Inherited from Object.
GetVisibleIndex(DependencyObject) static Gets the value of the ColumnBase.VisibleIndex attached property for a specified DependencyObject. Inherited from ColumnBase.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
SetHeaderPresenterType(DependencyObject, HeaderPresenterType) static This member supports the internal infrastructure and is not intended to be used directly from your code. Inherited from ColumnBase.
SetVisibleIndex(DependencyObject, Int32) static For internal use only. Inherited from ColumnBase.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
ContentChanged This member supports the internal infrastructure and is not intended to be used directly from your code. Inherited from ColumnBase.
PropertyChanged Occurs each time any of the ColumnBase class properties has changed its value. Inherited from ColumnBase.
Validate Enables you to validate the active editor's value. Inherited from ColumnBase.

Attached Properties

Name Description
VisibleIndex Gets or sets the column's position among visible columns. This is a dependency property. Inherited from ColumnBase.
See Also