Xceed DataGrid for WPF v7.2 Documentation
CellEditorDisplayConditions Enumeration


Xceed.Wpf.DataGrid Assembly > Xceed.Wpf.DataGrid Namespace : CellEditorDisplayConditions Enumeration
Value representing under what conditions cell editors are displayed.
Syntax
'Declaration
 
<FlagsAttribute()>
Public Enum CellEditorDisplayConditions 
   Inherits System.Enum
'Usage
 
Dim instance As CellEditorDisplayConditions
[Flags()]
public enum CellEditorDisplayConditions : System.Enum 
Members
MemberDescription
Always

Cell editors are always displayed.

Including this value when setting the CellEditorDisplayConditions property will have a significant negative impact on performance.

CellIsCurrentA cell's editor is displayed when it is current.
MouseOverCellA cell's editor is displayed when the mouse passes over a cell.
MouseOverRowAll the cell editors in a row are displayed when the mouse passes over a row.
NoneA cell's editor is displayed only when the cell is being edited.
RowIsBeingEditedAll the cell editors in a row are displayed when one of the cells in a row is being edited.
RowIsCurrentAll the cell editors in a row are displayed when the row is current.
Remarks

Including Always when setting the CellEditorDisplayConditions property will have a significant negative impact on performance.

If MouseOverCell and/or MouseOverRow are included, the "blinking" effect that can occur if a cell editor's height is larger than the cell or row height, can be prevented by setting the cell or row's MinHeight property, via a style, to the height of the largest cell editor.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Xceed.Wpf.DataGrid.CellEditorDisplayConditions

Requirements

Target Platforms: Windows 11, Windows 10, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

Xceed.Wpf.DataGrid Namespace

Properties

CellEditorDisplayConditions Property (Column Class)
CellEditorDisplayConditions Property (DataGridControl Class)
CellEditorDisplayConditions Property (Row Class)