ComponentOne DataGrid for WPF and Silverlight
Column Types
DataGrid for WPF and Silverlight Overview > DataGrid Features > Column Types

DataGrid for WPF provides a flexible way to display a collection of data in rows and columns by providing many built-in column editors that cover all of the common data types. Built-in column types include:

 

Column Type Description
DataGridBoundColumn A column that can bind to a property in the grid's data source. This is the default column type for bound undefined data.
DataGridTextColumn A text column. This is the default column type for bound string data.
DataGridCheckBoxColumn A checkbox column. This is the default column type for bound Boolean data.
DataGridComboBoxColumn A combobox column. This is the default column type for bound enumeration type data.
DataGridDateTimeColumn A date time column (see below for an image). This is the default column type for bound date/time data.
DataGridImageColumn An image column.
DataGridNumericColumn A numeric column. This is the default column type for bound numeric data (the format will be inferred from the type. For example, if the type is int, the format will not contain decimal places).
DataGridTemplateColumn A template column for hosting custom content.
CustomColumns A custom column. See the C1DataGrid_Demo sample for examples of custom columns like a Composite Column, Color Column, Gif Column, Hyperlink Column, Masked Text Column, Multi line Text Column, and so on.

These column types can provide built-in input validation; for example the DataGridDateTimeColumn column includes a calendar for selecting a date: