menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.Windows.Forms.CellGrid - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.Windows.Forms.CellGrid

    Classes

    AutoScrollerValueChangedEventArgs

    Provides data for the AutoScrollerValueChangedEventHandler event.

    BorderElement

    Have border elements Syncfusion.Windows.Forms.CellGrid.BorderElement.Pen and information (StartIndex, EndIndex, Length)

    CalcEngineHelper

    Used for CalcEngineHelper

    CellBorders

    Contains BorderElement list for particular row index or column index

    CellBordersPanel
    CellSpanInfo

    This a base class for spanned ranges such as covered cells and cell spanned backgrounds. It contains Top, Left, Bottom and Right row and column index for the spanned range.

    CellSpanInfoBase

    This a base class for spanned ranges such as covered cells and cell spanned backgrounds. It contains Top, Left, Bottom and Right row and column index for the spanned range.

    CellSpanInfoCollection<T>

    A collection with elements derived from type CellSpanInfoBase. Internally this collection maintains both a List of CellSpanInfoBase and a so called pool. The pool allows immediate lookup of cell spans given a cells row and column index. The list allows looping through cell spans in the order they were added. CellSpanInfoCollection assumes that there is no overlap between cell spans. For any given cell there only at most one cell span must exist. CellSpanInfoCollection is a base class for the grids GridCoveredCellInfoCollection.

    ColumnResizingController

    Provides the base implementation for column resizing operations in SfCellGrid.

    CoveredCellInfo

    Represents a class which holds the range and options for a covered cell. A covered cell is a cell that spans over neighbouring cells. All cells in this range are treated as one single cell.

    CoveredCellInfoCollection

    Represents the Class which holds all the information and maintains the operations related with Covered cells.

    FormulaEngine

    CalcEngine encapsulates the code required to parse and compute formulas. Hashtable properties maintain a Formula Library of functions as well as a list of dependent cells.

    You can add and remove library functions.

    GridAutoScroller

    Represents a class which handles the automatic scrolling of content when the user drags the pressed mouse to an edge of the control.

    GridColumn

    Holds the information about each and every cell which are in view. It will updates the properties of cell element (GridCell) based on the styleInfo. This will triggered from GridRow when updating the cells.

    GridCommentTooltipService

    Represents a class which holds the operations related with Comment popup and Tooltip popup in SfCellGrid.

    GridCondition

    To add the gridcondition in conditionalformat

    GridConditionalFormat

    create conditional format for each condition and added it to GridConditionalFormats collection

    GridConditionalFormats

    conditionalformats is a collection to hold the multiple conditionalformat

    GridCopyPaste

    All the Clipboard operations such as cut,copy,paste operations within the grid or cut,copy,paste the clipboard text from different source such as Excel,Notepad done here.

    GridCurrentCell

    Represents a class which maintains the information about the current cell of SfCellGrid.

    GridFormulaParsingEventArgs
    GridFormulaTag
    GridPointerEventArgs

    Class which represents the mouse pointer operations.

    GridQueryCoveredRangeEventArgs
    GridQueryDependentCellValueEventArgs
    GridRangeInfo

    Defines a range of cells in the grid. Possible range types are: Row(s), Column(s), Cell(s), Table or Empty. GridRangeInfo is immutable.

    GridRangeInfoList

    A collection of GridRangeInfo objects.

    GridRow

    Holds information about a row. Each GridRow contains a VirtualizingRowPanel which is added as children into the VisualContainer. Create or reuse the GridColumn(Which contains the cellElement(GridCell) and its information) based on visible cells in this row. Those cells will updated when measure or layout is affected.

    GridSheetFamilyItem

    Encapsulates the properties that are needed to support multiple families of crossed-referenced grids. This class is for internal use only.

    LenComparer
    NamedRangeScope
    PopupWindow

    Comment popup and datavalidation poopup are derived from the form.

    RangeInfo

    RangeInfo represents a rectangle array of cells that may contain formulas, strings, or numbers that may be referenced by other formulas.

    ResizingHelper

    Represents a Helper class which maintains the row and column resizing popup operations during Key Navigation.

    RowResizingController

    Provides the base implementation for row resizing operations in SfCellGrid.

    ScrollableChildFrame

    This is a panel which is used as a child panel of VisualContainer.

    ScrollableFrame

    This is a ScrollablePanel which inherits the IScrollableInfo. It handles all the scrolling related actions.

    SelectionController

    Represents a class which implements the selection behavior of CellGrid.

    SelectionHelper

    Helper class which is used to get the mouse pointer position, visible row/column index and handles the key operations.

    SelectionPanel
    SfCellGrid

    Represents the SfCellGrid control in which data will be displayed in the form of rows and columns.

    ValueChangedEventArgs

    A class containing data for the ICalcData.ValueChanged event.

    VirtualizingRowPanel

    The cell element (GridCell) for all visible cells in a row have been added as children into this panel.

    VisualContainer

    This is a scrollable visual container which contains the all panels(CellsPanel, BordersPanel, SelectionPanel) of Grid as Children. Handles the arrange and measure logic of all elements.

    Interfaces

    IBorderElement
    ICalcData

    ICalcData defines the minimal interface that a data object must support in order to use this formula engine.

    ICloneable
    IColumnElement
    ICoveredCellsProvider
    IRowElement
    ISelectionController

    An interface to control the selection functionalities of the grid.

    ISheetData

    Used in conjunction with RowMaxCount.

    Enums

    GridConditionalFormatType

    Specifies the type of conditional format

    GridConditionType

    Specifies the type of conditon to be used in conditional formatting.

    GridRangeInfoType
    GridShowFormulaBehavior

    Specifies behavior for displaying formula text.

    GridTimePeriodType

    specify the timeperiod type when using DatesOccuring conditional format type

    LookupCachingMode

    Specifies options for caching look up tables in HLookUp and VLookUp functions.

    PointerOperation

    Defines the Mouse pointer operations while selection in SfCellGrid.

    Delegates

    FormulaEngine.LibraryFunction

    Delegate used to define functions that you add to the function library.

    GridAutoScroller.AutoScrollerValueChangedEventHandler

    Represents a method that will handle the AutoScroller Valuechanged Event.

    GridFormulaParsingEventHandler

    Event delegate for the GridFormulaParsing event

    GridQueryCoveredRangeEventHandler

    Represents the method that handles a event which can be marked as handled.

    GridQueryDependentCellValueEventHandler
    ValueChangedEventHandler

    An event handler that represents the method to handle the ValueChanged event.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved