Tag
A newer version of this page is available. Switch to the current version.

ColumnBase.EditSettings Property

Gets or sets an object that contains the column editor’s settings. This is a dependency property.

Namespace: DevExpress.Xpf.Grid

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

Declaration

public BaseEditSettings EditSettings { get; set; }

Property Value

Type Description
BaseEditSettings

A BaseEditSettings descendant that specifies the column’s editor.

Remarks

Cell values are edited using editors that ship with the DXEditors Library. Each editor has the helper class (the BaseEditSettings descendant), responsible for the editor’s functionality. When the same editor is used in multiple locations, the grid uses this helper class to paint its cells. The actual editors are only created when end users start to edit a cell and are automatically destroyed when editing is completed.

Use the EditSettings property to assign the required editor. By default, this property isn’t specified, and the grid automatically creates editors for all columns based on the value type. For instance, if a column is bound to a field that contains DateTime values, the grid creates a date editor for this column. If a column is bound to a field that contains numeric data, the numeric editor is used. Otherwise, the text editor is used. To obtain the column’s actual editor, use the ColumnBase.ActualEditSettings property.

See Also