Back to Devexpress

DataControlBase.ColumnGeneratorTemplate Property

wpf-devexpress-dot-xpf-dot-grid-dot-datacontrolbase-189b4a92.md

latest2.0 KB
Original Source

DataControlBase.ColumnGeneratorTemplate Property

Gets or sets a template that describes grid columns. This is a dependency property.

Namespace : DevExpress.Xpf.Grid

Assembly : DevExpress.Xpf.Grid.v25.2.Core.dll

NuGet Package : DevExpress.Wpf.Grid.Core

Declaration

csharp
public DataTemplate ColumnGeneratorTemplate { get; set; }
vb
Public Property ColumnGeneratorTemplate As DataTemplate

Property Value

TypeDescription
DataTemplate

The column template.

|

Remarks

You can define columns in a ViewModel and display them in the GridControl. To do this, follow the steps below:

  1. Create a collection of grid columns in a ViewModel.

  2. Specify a data template that generates columns:

  3. Assign the column collection to the ColumnsSource property and the column template to the ColumnGeneratorTemplate property:

If you have multiple column templates, use the ColumnGeneratorTemplateSelector property to specify a template selector that chooses a template based on a column type.

Refer to the following help topic for more information: How to: Bind the Grid to a Collection of Columns.

See Also

DataControlBase Class

DataControlBase Members

DevExpress.Xpf.Grid Namespace