The requested page is not available for the requested platform. You are viewing the content for Default platform.

ColumnBase Members

Serves as a base for classes that represent data columns.

Constructors

Name Description
ColumnBase()

Initializes a new instance of the ColumnBase class with default settings.

Fields

Name Description
ActualAllowColumnFilteringProperty

Identifies the ColumnBase.ActualAllowColumnFiltering dependency property.

ActualAllowMovingProperty

Identifies the ColumnBase.ActualAllowMoving dependency property.

ActualAllowResizingProperty

Identifies the ColumnBase.ActualAllowResizing dependency property.

ActualAllowSortingProperty

Identifies the ColumnBase.ActualAllowSorting dependency property.

ActualCellStyleProperty

Identifies the ColumnBase.ActualCellStyle dependency property.

ActualDataWidthProperty

Identifies the ColumnBase.ActualDataWidth dependency property.

ActualHeaderStyleProperty

Identifies the ColumnBase.ActualHeaderStyle dependency property.

ActualHeaderTemplateSelectorProperty

Identifies the ColumnBase.ActualHeaderTemplateSelector dependency property.

ActualHeaderToolTipTemplateProperty

Identifies the ColumnBase.ActualHeaderToolTipTemplate dependency property.

ActualHeaderToolTipTemplatePropertyKey

Identifies the ColumnBase.ActualHeaderToolTipTemplatePropertyKey dependency property.

ActualHeaderWidthProperty

Identifies the ColumnBase.ActualHeaderWidth dependency property.

ActualTotalSummaryContentStyleProperty

Identifies the ColumnBase.ActualTotalSummaryContentStyle dependency property.

ActualWidthProperty

Identifies the ColumnBase.ActualWidth dependency property.

AllowAutoFilterProperty

Identifies the ColumnBase.AllowAutoFilter dependency property.

AllowColumnFilteringProperty

Identifies the ColumnBase.AllowColumnFiltering dependency property.

AllowEditingProperty

Identifies the ColumnBase.AllowEditing dependency property.

AllowFocusProperty

Identifies the ColumnBase.AllowFocus dependency property.

AllowMovingProperty

Identifies the ColumnBase.AllowMoving dependency property.

AllowResizingProperty

Identifies the ColumnBase.AllowResizing dependency property.

AllowSearchPanelProperty

Identifies the ColumnBase.AllowSearchPanel dependency property.

AllowSortingProperty

Identifies the ColumnBase.AllowSorting dependency property.

AutoFilterConditionProperty

Identifies the ColumnBase.AutoFilterCondition dependency property.

AutoFilterCriteriaProperty

Identifies the ColumnBase.AutoFilterCriteria dependency property.

AutoFilterEditorStyleProperty

Identifies the ColumnBase.AutoFilterEditorStyle dependency property.

AutoFilterValueProperty

Identifies the ColumnBase.AutoFilterValue dependency property.

CellStyleProperty

Identifies the ColumnBase.CellStyle dependency property.

ColumnChooserHeaderCaptionProperty

Identifies the ColumnBase.ColumnChooserHeaderCaption dependency property.

ColumnPositionProperty

Identifies the ColumnBase.ColumnPosition dependency property.

CustomColumnFilterPopupTemplateProperty

Identifies the ColumnBase.CustomColumnFilterPopupTemplate dependency property.

FieldNameProperty

Identifies the ColumnBase.FieldName dependency property.

FieldTypeProperty

Identifies the ColumnBase.FieldType dependency property.

FilterPopupModeProperty

Identifies the ColumnBase.FilterPopupMode dependency property.

FixedWidthProperty

Identifies the ColumnBase.FixedWidth dependency property.

HasLeftSiblingProperty

Identifies the ColumnBase.HasLeftSibling dependency property.

HasRightSiblingProperty

Identifies the ColumnBase.HasRightSibling dependency property.

HasTotalSummariesProperty

Identifies the ColumnBase.HasTotalSummaries dependency property.

HeaderCaptionProperty

Identifies the ColumnBase.HeaderCaption dependency property.

HeaderProperty

Identifies the ColumnBase.Header dependency property.

HeaderStyleProperty

Identifies the ColumnBase.HeaderStyle dependency property.

HeaderTemplateProperty

Identifies the ColumnBase.HeaderTemplate dependency property.

HeaderTemplateSelectorProperty

Identifies the ColumnBase.HeaderTemplateSelector dependency property.

HeaderToolTipProperty

Identifies the ColumnBase.HeaderToolTip dependency property.

HeaderToolTipTemplateProperty

Identifies the ColumnBase.HeaderToolTipTemplate dependency property.

HeaderToolTipVisibilityPropertyKey
HorizontalContentAlignmentProperty

Identifies the ColumnBase.HorizontalContentAlignment dependency property.

HorizontalHeaderContentAlignmentProperty

Identifies the ColumnBase.HorizontalHeaderContentAlignment dependency property.

ImmediateUpdateAutoFilterProperty

Identifies the ColumnBase.ImmediateUpdateAutoFilter dependency property.

ImmediateUpdateColumnFilterProperty

Identifies the ColumnBase.ImmediateUpdateColumnFilter dependency property.

IsFirstProperty

Identifies the ColumnBase.IsFirst dependency property.

IsLastProperty

Identifies the ColumnBase.IsLast dependency property.

IsSortedBySummaryProperty

Identifies the ColumnBase.IsSortedBySummary dependency property.

IsSortedProperty

Identifies the ColumnBase.IsSorted dependency property.

MaxWidthProperty

Identifies the ColumnBase.MaxWidth dependency property.

MinWidthProperty

Identifies the ColumnBase.MinWidth dependency property.

RoundDateTimeForColumnFilterProperty
ShowCriteriaInAutoFilterRowProperty

Identifies the ColumnBase.ShowCriteriaInAutoFilterRow dependency property.

ShowEmptyDateFilterProperty

Identifies the ColumnBase.ShowEmptyDateFilter dependency property.

ShowInColumnChooserProperty

Identifies the ColumnBase.ShowInColumnChooser dependency property.

ShowValidationAttributeErrorsProperty

Identifies the ColumnBase.ShowValidationAttributeErrors dependency property.

SortIndexProperty

Identifies the ColumnBase.SortIndex dependency property.

SortModeProperty

Identifies the ColumnBase.SortMode dependency property.

SortOrderProperty

Identifies the ColumnBase.SortOrder dependency property.

TabStopProperty

Identifies the ColumnBase.TabStop dependency property.

TotalSummaryContentStyleProperty

Identifies the ColumnBase.TotalSummaryContentStyle dependency property.

TotalSummaryTextProperty

Identifies the ColumnBase.TotalSummaryText dependency property.

UnboundExpressionProperty

Identifies the ColumnBase.UnboundExpression dependency property.

UnboundTypeProperty

Identifies the ColumnBase.UnboundType dependency property.

VerticalContentAlignmentProperty

Identifies the ColumnBase.VerticalContentAlignment dependency property.

VisibleIndexProperty

Identifies the ColumnBase.VisibleIndex dependency property.

VisibleProperty

Identifies the ColumnBase.Visible dependency property.

WidthProperty

Identifies the ColumnBase.Width dependency property.

Properties

Name Description
ActualAllowColumnFiltering

Gets whether an end-user can filter data using the column's filter dropdown. 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.

ActualAllowResizing

Gets whether an end-user can resize this column. This is a dependency property.

ActualAllowSorting

Gets whether an end-user can sort data by column values. This is a dependency property.

ActualCellStyle

Gets the actual style applied to column cells. This is a dependency property.

ActualDataWidth

This member supports the internal infrastructure and is not intended to be used directly from your code.

ActualHeaderStyle

Gets or sets the actual style applied to a column header. This is a dependency property.

ActualHeaderTemplateSelector

Gets the actual template selector that chooses a header template based on custom logic. This is a dependency property.

ActualHeaderToolTipTemplate

Gets or sets the actual template that defines the tooltip's presentation. This is a dependency property.

ActualHeaderWidth

Gets the column header's actual width. This is a dependency property.

ActualShowCriteriaInAutoFilterRow
ActualTotalSummaryContentStyle

Gets the actual style of total summary items displayed within the column. This is a dependency property.

ActualWidth

Gets the column's actual width. This is a dependency property.

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.

AllowColumnFiltering

Gets or sets whether an end-user can filter data by a column. This is a dependency property.

AllowEditing

Gets or sets whether end-users can edit column values. This is a dependency property.

AllowFocus

Gets or sets whether the column cells can be focused. 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.

AllowResizing

Gets or sets whether an end-user can resize this column. This is a dependency property.

AllowSearchPanel

Gets or sets whether the column data is taken into account when searching via the Search Panel. This is a dependency property.

AllowSorting

Gets or sets whether an end-user can sort data by the column's values. This is a dependency property.

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.

AutoFilterCriteria

Gets or sets the type of the filter criteria used to filter the grid data. This is a dependency property.

AutoFilterEditorStyle

Gets or sets the style applied to the column's data cell displayed within the Auto Filter Row. This is a dependency property.

AutoFilterValue

Gets or sets the value in the Auto Filter Row for this column.

CellStyle

Gets or sets the style of cells displayed within this column. This is a dependency property.

ColumnChooserHeaderCaption

Gets or sets the caption of the Column Chooser. This is a dependency property.

ColumnFilterMode

Gets or sets how column values are filtered.

ColumnPosition

This member supports the internal infrastructure and is not intended to be used directly from your code. This is a dependency property.

Commands

Provides access to column commands.

CustomColumnFilterPopupTemplate

Gets or sets the template that defines the presentation of the column's Filter Dropdown. This is a dependency property.

DataControl

Gets the data-aware control which owns the column.

FieldName

Gets the name of the database field assigned to this column. This is a dependency property.

FieldType

Gets the type of data displayed by the column.

FilterPopupMode

Gets or sets the display mode of the column's filter dropdown. This is a dependency property.

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.

HasLeftSibling

Indicates whether the current column has a sibling column displayed to its left. This is a dependency property.

HasRightSibling

Indicates whether the current column has a sibling column displayed to its right. This is a dependency property.

HasTotalSummaries

Gets whether the column displays total summaries. This is a dependency property.

Header

Gets or sets the column header's contents. This is a dependency property.

HeaderCaption

Gets the column header's caption. This is a dependency property.

HeaderStyle

Gets or sets the style applied to the column header. This is a dependency property.

HeaderTemplate

Gets or sets the template that defines the column header's presentation. This is a dependency property.

HeaderTemplateSelector

Gets or sets an object that chooses a column header template based on custom logic. This is a dependency property.

HeaderToolTip

Gets or sets the column header tooltip. This is a dependency property.

HeaderToolTipTemplate

Gets or sets the template that defines the tooltip's presentation. This is a dependency property.

HeaderToolTipVisibility

This property supports the internal infrastructure and is not intended to be used directly from your code.

HorizontalContentAlignment

Gets or sets the horizontal alignment of the column contents. This is a dependency property.

HorizontalHeaderContentAlignment

Gets or sets the column header's content alignment. This is a dependency property.

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.

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.

IsFirst

Gets whether the column is the first visible column displayed within a grid. This is a dependency property.

IsLast

Gets whether the column is the last visible column displayed within a grid. This is a dependency property.

IsSorted

Gets whether data is sorted by the values of this column. This is a dependency property.

IsSortedBySummary

Gets whether group rows that correspond to this grouping column are sorted by group summary values. This is a dependency property

MaxWidth

Gets or sets the column's maximum width. This is a dependency property.

MinWidth

Gets or sets the column's minimum width. This is a dependency property.

Name

Gets or sets the column's name.

RoundDateTimeForColumnFilter
ShowCriteriaInAutoFilterRow

Gets or sets whether or not to display the criteria selector button in the Auto Filter Row. This is a dependency property.

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.

ShowInColumnChooser

Gets or sets whether the column's header is displayed within the Column Chooser. This is a dependency property.

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.

SortIndex

Gets the column's position among sorted columns.

SortMode

Gets or sets how the column's data is sorted when sorting is applied to it. This is a dependency property.

SortOrder

Gets or sets the column's sort order. This is a dependency property.

TabStop

Gets or sets whether the column can be focused via the TAB key. This is a dependency property.

Tag

Gets or sets the data associated with the column.

TotalSummaryContentStyle

Gets or sets the style of total summary items displayed within the column. This is a dependency property.

TotalSummaryText

Gets the text displayed within the summary panel's cell. This is a dependency property.

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.

UnboundType

Gets or sets the data type and binding mode of the column. This is a dependency property.

VerticalContentAlignment

Gets or sets the vertical alignment of the column contents. This is a dependency property.

Visible

Gets or sets whether the column is displayed within a grid. This is a dependency property.

Width

Gets or sets the column width. This is a dependency property.

Methods

Name Description
GetHeaderPresenterType(DependencyObject)

This member supports the internal infrastructure and is not intended to be used directly from your code.

GetVisibleIndex(DependencyObject)

Gets the value of the ColumnBase.VisibleIndex attached property for a specified .

SetHeaderPresenterType(DependencyObject, HeaderPresenterType)

This member supports the internal infrastructure and is not intended to be used directly from your code.

SetVisibleIndex(DependencyObject, Int32)

For internal use only.

Events

Name Description
ContentChanged

This member supports the internal infrastructure and is not intended to be used directly from your code.

PropertyChanged

Occurs each time any of the ColumnBase class properties has changed its value.

Validate

Enables you to validate the active editor's value.

Attached Properties

Name Description
VisibleIndex

Gets or sets the column's position among visible columns. This is a dependency property.

See Also