Xceed Grid for WinForms v4.3 Documentation
CellEditorDisplayConditions Enumeration


Xceed.Grid.v4.3 Assembly > Xceed.Grid 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

The cell editors of each cell in the grid are always displayed. Always will only function in the case where Xceed.Grid.Editors.CellEditorManager.CreateControlMode is set to CreateControlMode.ClonedInstance. For details, see Deriving from the CellEditorManager class.

Setting the CellEditorDisplayConditions property to Always will have a significant negative impact on performance.

CellIsCurrentThe editor of the current cell is displayed.
MouseOverCellA cell's editor is displayed when the mouse passes over a cell. MouseOverCell will only function in the case where Xceed.Grid.Editors.CellEditorManager.CreateControlMode is set to CreateControlMode.ClonedInstance. For details and examples, see Deriving from the CellEditorManager class.
MouseOverRowThe cell editors of each cell in a row are displayed when the mouse passes over a row. MouseOverRow will only function in the case where Xceed.Grid.Editors.CellEditorManager.CreateControlMode is set to CreateControlMode.ClonedInstance. For details and examples, see Deriving from the CellEditorManager class.
NoneA cell's editor is only displayed when the cell is being edited.
RowIsBeingEditedThe cell editors of each cell in a row are displayed when one of the cells in the row is being edited.
RowIsCurrentThe cell editors of each cell in the GridControl.CurrentRow are displayed.
Remarks

When a cell editor is displayed, it is not necessarily activated. A cell editor is activated when it is editing the contents of its associated cell.

CellEditorDisplayConditions.Always, CellEditorDisplayConditions.MouseOverCell, and CellEditorDisplayConditions.MouseOverRow will only function in the case where Xceed.Grid.Editors.CellEditorManager.CreateControlMode is set to CreateControlMode.ClonedInstance. For details, see Deriving from the CellEditorManager class.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Xceed.Grid.CellEditorDisplayConditions

Requirements

Target Platforms: 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.Grid Namespace