Xceed Grid for WinForms v4.3 Documentation
Xceed.Grid.v4.3 Assembly / Xceed.Grid Namespace / CellEditorDisplayConditions Enumeration


In This Topic
    CellEditorDisplayConditions Enumeration
    In This Topic
    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