PropertyDefinition.CellTemplate Property

Gets or sets the template that defines the presentation of data cells. This is a dependency property.

Namespace: DevExpress.Xpf.PropertyGrid

Assembly: DevExpress.Xpf.PropertyGrid.v21.2.dll


public DataTemplate CellTemplate { get; set; }

Property Value

Type Description

A DataTemplate object that defines the presentation of data cells.


When using CellTemplate note the following:

  • To enable data editing, use an editor shipped with the DevExpress WPF Data Editors Library. The editor’s Name must be set to ‘PART_Editor‘.
  • An in-place editor specified via PropertyDefinition.EditSettings is ignored.

The following example demonstrates how to use the CellTemplate property to specify the required editor for a property grid cell.

<Window ...
        xmlns:dxe="" >
        <dxprg:PropertyGridControl SelectedObject="{Binding}" ShowCategories="False" ShowMenuButtonInRows="False" ShowProperties="WithPropertyDefinitions" >
            <dxprg:PropertyDefinition Path="Name"/>
            <dxprg:PropertyDefinition Path="Notes">
                        <dxe:MemoEdit Name="PART_Editor" MemoTextWrapping="Wrap" PopupWidth="200"/>

To learn more, see Appearance Customization.

See Also