Skip to main content

Grid Elements That Support Templates

  • 2 minutes to read

The following table lists all template properties introduced by the DXGrid for Silverlight:

Visual Element

Property

Description

Data Context (Binding Source)

Data Cell

DataViewBase.CellTemplate

ColumnBase.CellTemplate

DataViewBase.CellTemplateSelector

ColumnBase.CellTemplateSelector

Defines the presentation of data cells.

GridCellData

Cell Editor

ColumnBase.DisplayTemplate

ColumnBase.EditTemplate

ColumnBase.AutoFilterRowDisplayTemplate

ColumnBase.AutoFilterRowEditTemplate

Specifies a control template that displays column values.

Specifies a control template that displays a custom editor used to edit column values.

Specifies a template that displays a column's value within the Auto Filter Row.

Specifies a template that displays a custom editor used to edit a column's value within the Auto Filter Row.

 

Column Header

DataViewBase.HeaderTemplate

BaseColumn.HeaderTemplate

BaseColumn.HeaderTemplateSelector

DataViewBase.ColumnHeaderTemplate

DataViewBase.ColumnHeaderTemplateSelector

ColumnBase.FilterEditorHeaderTemplate

ColumnBase.HeaderCustomizationAreaTemplate

ColumnBase.HeaderCustomizationAreaTemplateSelector

DataViewBase.ColumnHeaderCustomizationAreaTemplate

DataViewBase.ColumnHeaderCustomizationAreaTemplateSelector

Defines the presentation of column headers.

BaseColumn.HeaderCaption

 

 

 

 

GridColumn

Group Row

GridColumn.GroupValueTemplate

GridViewBase.GroupValueTemplate

GridColumn.GroupValueTemplateSelector

GridViewBase.GroupValueTemplateSelector

GridViewBase.GroupRowTemplate

GridViewBase.GroupRowTemplateSelector

Defines the presentation of group rows.

GridColumnData

 

 

 

DevExpress.Xpf.Core.RowViewInfo

Column Filter Dropdown

ColumnBase.CustomColumnFilterPopupTemplate

Defines the presentation of the column's Filter Dropdown.

 

Summary Panel

DataViewBase.FooterTemplate

Defines the Summary Panel's presentation.

 

Group Summary Item

GridViewBase.GroupSummaryItemTemplate

GridViewBase.GroupSummaryItemTemplateSelector

Defines the presentation of summary items displayed within group rows.

GridGroupSummaryData

Total Summary Item

DataViewBase.TotalSummaryItemTemplate

DataViewBase.TotalSummaryItemTemplateSelector

Defines the presentation of total summary items.

GridColumn

Column Chooser

DataViewBase.ColumnChooserTemplate

Defines the Column Chooser's presentation.

 

Data Row

TableView.DataRowTemplate

TableView.DataRowTemplateSelector

Defines the presentation of data rows.

RowData

The following table contains templates used to represent visual elements when the grid is printed.

Visual Element Property Description Data Context (Binding Source)
Column Header TableView.PrintHeaderTemplate Defines the presentation of column headers when the grid is printed. GridColumnData
Data Row TableView.PrintRowTemplate Defines the presentation of data rows when the grid is printed. RowData
Group Row TableView.PrintGroupRowTemplate Defines the presentation of group rows when the grid is printed. GroupRowData
Summary Panel TableView.PrintFooterTemplate Defines the Summary Panel's presentation when the grid is printed. GridColumnData