menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.Windows.Controls.Grid - API Reference

    Show / Hide Table of Contents

    Namespace Syncfusion.Windows.Controls.Grid

    Classes

    AdvanceFilteringOkButtonClickEventArgs
    AdvanceFilteringViewModel
    AdvanceFilteringWindow
    Appearence
    ArrangedGraphicCellManager
    BoolToVisiblityConverter
    ButtonPaint

    Paints a button control in the grid cells.

    CalulationExtensions
    CellRequestNavigateEventArgs
    CheckBoxPaint

    Draws checkbox control control in the grid cells.

    ChildModelLoadedEventArgs
    ColumnAppearence
    ContextMenuCommands
    CurrentCellValidatingEventArgs
    CurrrentGraphicCellActivatedEventArgs
    CurrrentGraphicCellActivatingEventArgs
    CurrrentGraphicCellDeactivatedEventArgs
    DataPagerAutomationPeer

    Automation peer for the System.Windows.Controls.DataPager control.

    DataPagerExt

    Handles paging for an System.ComponentModel.IPagedCollectionView.

    DatePickerVisibilityConverter

    Use to find the Visibility of DateTimePicker

    DateTimeFilterPaneHeightConverter
    DateTimeFilterPaneVisibleHeightConverter
    DateTimeVisiblityConverter
    DependencyObjectExtensions
    DoubleUtil

    For internal use.

    DropDownPaint
    ExpanderAppearence
    FilterElement
    FilterPanePosition
    GraphicCellControl
    GraphicCellData
    GraphicCellHelper
    GraphicCellInfoCollection
    GraphicCellModel<T>
    GraphicCellModelBase
    GraphicCellModelCollection
    GraphicCellMovedEventArgs
    GraphicCellMovingEventArgs
    GraphicCellRemovedEventArgs
    GraphicCellRemovingEventArgs
    GraphicCellRendererBase<T>
    GraphicCellRendererCollection
    GraphicCellResizedEventArgs
    GraphicCellResizingEventArgs
    GraphicCellSpanInfo
    GraphicCellSpanInfoCollection<T>
    GraphicCellUIElement
    GraphicCellUIElementsDictionary
    GraphicCheckBoxCellModel
    GraphicCheckBoxCellRenderer
    GraphicCommitCellInfoEventArgs
    GraphicImageCellModel
    GraphicImageCellRenderer
    GraphicModel
    GraphicQueryCellInfoEventArgs
    GraphicQueryCellModelEventArgs
    GraphicRichTextBoxCellModel
    GraphicRichTextBoxCellRenderer
    GraphicSelectionController
    GraphicSelectionControllerBase
    GraphicStyleInfo
    GraphicStyleInfoIdentity
    GraphicStyleInfoStore
    GraphicVolatileCellStyles
    GraphicVolatileData
    GridActivateCurrentCellOptions

    Provides a way to activate the various options for current cell.

    GridBaseCellModelFactory

    GridCellModelFactory creates GridCellModelBase objects to be used in a GridModel.

    GridBaseStyle

    GridBaseStyle represents base styles in the grid. A base style has a name and holds the GridStyleInfo object with style information. Cells in the grid can reference a base style with BaseStyle.

    GridBaseStyleCollection

    A collection that stores 'GridBaseStyle' objects.

    GridBaseStyleCollection.GridBaseStyleEnumerator

    A strongly typed enumerator for 'GridBaseStyleCollection'

    GridBaseStylesMap

    GridBaseStylesMap holds a collection of base styles for a grid and lets you add, remove, and change base styles.

    GridCell

    ContentControl for DataTemplateCells

    GridCellBaseTextInfo

    Provides additional hints about a call to GetFormattedText(Object), or ApplyFormattedText(String).

    GridCellBoundWrapper

    This is a wrapper class that helps to bind a dependency property of an external WPF control with its cell bound value. This makes it possible to accommodate a data-bound template in grid cells.

    GridCellButtonClickEventArgs

    Provides data about the CellButtonClick event that is raised when the user clicks on a cell button element inside a cell.

    GridCellButtonModel

    Implements the data model for a button cell.

    GridCellButtonRenderer

    Implements the renderer part of a button cell.

    GridCellCheckboxModel

    Implements the data model part of a checkbox cell.

    GridCellCheckboxRenderer

    Implements the renderer part of a checkbox cell.

    GridCellClickEventArgs

    Provides data about the CellClick event.

    GridCellComboBoxCellModel

    Implements the model part of a combobox cell.

    GridCellComboBoxCellRenderer

    Renders a combobox control in a grid cell.

    GridCellComboBoxDropDown

    Defines the drop-down combobox control that can be used for Combobox cells.

    GridCellComboValueChangedEventArgs

    Provides data about the DropDownSelectionChanged event.

    GridCellCommentOpeningEventArgs
    GridCellCurrencyEditCellModel

    Implements the model part of a currency edit cell.

    GridCellCurrencyEditCellRenderer

    Implements the renderer part of a currency edit cell.

    GridCellCursorEventArgs

    Provides data about the CellCursor event when the grid queries which cursor to be displayed for a cell.

    GridCellData

    GridCellData holds StyleInfoStore objects with cell specific style properties. Rows and columns are allocated on demand and only for cells that have actual contents will a StyleInfoStore object be allocated.

    GridCellDataBoundTemplateModel

    A cell model for the GridCellDataTemplateRenderer.

    GridCellDataBoundTemplateRenderer

    A renderer that manages a DataTemplate specified with of the GridRenderStyleInfo inside cells. The System.Windows.Controls.ContentControl.Content will be the which binds the DataTemplate to the value of the style.

    GridCellDataTemplateModel

    A cell model for the GridCellDataTemplateRenderer.

    GridCellDataTemplateRenderer

    A renderer that manages a DataTemplate specified with of the GridRenderStyleInfo inside cells. The System.Windows.Controls.ContentControl.Content will be the which binds the DataTemplate to the value of the style.

    GridCellDateTimeEditCellModel
    GridCellDateTimeEditCellRenderer

    Implements the renderer part of a date time edit cell.

    GridCellDoubleEditCellModel

    Implements the model part of a double edit cell.

    GridCellDoubleEditCellRenderer

    Implements the renderer part of a double edit cell.

    GridCellDropDownCellModel<T>

    Implements the model part for drop-down list cells.

    GridCellDropDownCellRenderer<T>

    Renders drop-down list control in a grid cell.

    GridCellDropDownControlBase

    Defines the base control for the Drop-Down list control that is used with DropDownList cells.

    GridCellEventArgs

    Holds row and column coordinates for events associated with a specific cell.

    GridCellFormulaModel

    This GridCellModel supports entering formulas in a grid cell. This support is provided through the Engine member of this class. Engine is a GridFormulaEngine.

    GridCellFormulaRenderer

    Implements a GridCellRender that supports formulas.

    GridCellGridListControlDropDown

    Defines the drop-down GridListControl that is used with DropDownList cells. It is based on GridCellDropDownControlBase,

    GridCellGridListControlDropDownCellModel

    Implements the model part of the drop down list cells.

    GridCellGridListControlDropDownCellRenderer

    Implements the renderer part of the drop down list cells.

    GridCellHyperlinkCellRenderer
    GridCellHyperlinkModel
    GridCellImageCellModel

    Implements the model part of an image cell.

    GridCellImageCellRenderer

    Render images using this cell renderer. Image should be supplied as a BitmapImage instance to the GridStyleInfo.CellValue.

                
                var imageStyle = this.grid.Model[1, 1];
                imageStyle.CellType = "ImageCell";
                imageStyle.CellValue = new BitmapImage(new
    Uri("pack://application:,,,/SampleImage.png"));

    GridCellImageContentRenderer

    Renders image borders.

    GridCellImageStreamCellModel

    Implements the model part of an image stream cell.

    GridCellImageStreamCellRenderer

    Implements the renderer part of an image stream cell.

    GridCellIntegerEditCellModel

    Implements the model part of an integer edit cell.

    GridCellIntegerEditCellRenderer

    Implements the renderer part an integer edit cell.

    GridCellKeyEventArgs

    Holds the key event argument values.

    GridCellMaskEditCellModel

    Implements the model part of a mask edit cell.

    GridCellMaskEditCellRenderer

    Implements the renderer part of a mask edit cell.

    GridCellModel<T>

    Defines the model part of a cell type.

    GridCellModelBase

    Defines the model for a cell type.

    GridCellModelCollection

    Represents a collection of GridCellModelBase objects in the GridModel.

    GridCellMouseControllerEventArgs

    Holds the MouseController argument values.

    GridCellMouseEventArgs

    Holds the MouseEvent argument values.

    GridCellNestedGridEditor

    Defines the nested grid editor control that is placed inside a cell to form a nested grid cell. It derives from GridControlBase and hence share the basic charateristics of the GridControl.

    GridCellNestedGridModel

    Implements the model of a nested grid cell.

    GridCellNestedGridRenderer

    Implements the renderer part of a nested grid cell.

    GridCellNestedScrollGridEditor

    Defines a nested scroll grid editor control that is placed inside a grid cell to form a nested scroll grid cell. It is based on System.Windows.Controls.ScrollViewer control.

    GridCellNestedScrollGridModel

    Implements the model part of a nested scroll grid cell.

    GridCellNestedScrollGridRenderer

    Implements the renderer part of a nested scroll grid cell.

    GridCellNumericEditCellModel<T>

    Implements the model part of a numeric edit cell.

    GridCellPercentEditCellModel

    Implements the model part of a percent edit cell.

    GridCellPercentEditCellRenderer

    Implements the renderer part of a percent edit cell.

    GridCellRendererBase

    This is a base class for the renderer part of a cell type.

    GridCellRendererCollection

    Represents a collection of GridCellRendererBase objects in the GridControlBase view.

    GridCellRenderEventArgs

    Provides data about the cancelable event.

    GridCellsControl

    For internal use.

    GridCellShowingDropDownEventArgs
    GridCellsInRowCache

    For internal use.

    GridCellSortHeaderModel

    Implements model part of a sort header cell. It displays a sort icon that is used to sort the grid at run time.

    GridCellSortHeaderRenderer

    CellRenderer that conditionally displays a SortHeader triangle.

    GridCellSpanBackgroundInfoCollection

    A collection with elements derived from type CellSpanBackgroundInfo. Internally this collection maintains both a List of CellSpanBackgroundInfo 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.

    CellOverlappSpanInfoCollection is similar to CellSpanInfoCollection<T> but with the difference that it allows overlaps between cell spans. If a cell has an overlap and is called for this cell all cell spans will be returned in a list that contain the specified cell.

    GridCellStaticTextRenderer

    Defines the renderer part of a static cell. A static cell renderer is also a base class for many other cell types and provides the inactive cell rendering for cell types that support editing (such as a text box or combo box).

    GridCellTextBlockModel

    Implements the model part of a text block cell.

    GridCellTextBlockRenderer

    Renders a TextBlock control inside a grid cell.

    GridCellTextBoxModel

    Implements the model part of a text box cell.

    GridCellTextBoxRenderer
    GridCellTextEventArgs

    Provides event data for the QueryCellText, SaveCellText, QueryCellFormattedText, or SaveCellFormattedText event.

    GridCellTimeSpanEditCellModel

    Implements the model part of an up down cell.

    GridCellTimeSpanEditCellRenderer

    Implements the renderer part of an up down cell.

    GridCellToolTipOpeningEventArgs
    GridCellTypeNameConverter

    GridCellTypeNameConverter implements a System.ComponentModel.TypeConverter for CellType of the GridStyleInfo class.

    GridCellUpDownCellModel

    Implements the model part of an up down cell.

    GridCellUpDownCellRenderer

    Implements the renderer part of an up down cell.

    GridChangeCellsCommand

    Holds undo information about a previous ChangeCells(GridRangeInfo, GridStyleInfo[], StyleModifyType) operation.

    GridColumnAutoSizer
    GridCommentService

    A helper class to show comment tips for grid cells.

    GridCommentStyleInfo

    Provides a StyleInfoSubObjectBase object for comment properties in a cell.

    Each property in this sub object can be configured individually. Properties that have not been initialized will inherit default values from a base style.

    GridCommentStyleInfoStore

    Implements the data store for the GridCommentStyleInfo object.

    GridCommitCellInfoEventArgs

    Provides the event argument values for CommitCellInfo event.

    GridCondition
    GridConditionalFormat
    GridConditionalFormats
    GridControl

    GridControl provides a simplified way to use a grid control and model in one place. It inherits the features from GridControlBase.

    GridControlBase

    Implements a grid control that displays a grid model.

    GridControlConstants
    GridControlDragAutoScroller

    GridControlDragAutoScroller class ehich derives from AutoScroller to check for Drag conditions

    GridControlRenderStyles

    Holds a collection of rendering styles for the grid cells.

    GridCoveredCellInfoCollection

    A collection with elements derived from type CoveredCellInfo. It implements ICoveredCellsProvider. Internally this collection maintains both a List of CoveredCellInfo 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. GridCoveredCellInfoCollection assumes that there is no overlap between cell spans. For any given cell there only at most one cell span must exist.

    GridCurrencyEditStyleInfo

    Provides a StyleInfoSubObjectBase object for currency textbox properties in a cell.

    Each property in this sub object can be configured individually. Properties that have not been initialized will inherit default values from a base style.

    GridCurrencyEditStyleInfoStore

    Implements the data store for the GridCurrencyEditStyleInfo object.

    GridCurrentCell

    Manages the current cell for a grid. Provides methods for activating, deactivating, and moving the current cell.

    GridCurrentCellActivateFailedEventArgs

    Provides data about the CurrentCellActivateFailed event.

    GridCurrentCellActivatingEventArgs

    Provides data about the cancelable CurrentCellActivating event before the grid activates the specified cell as current cell.

    GridCurrentCellDeactivatedEventArgs

    Provides data about the CurrentCellDeactivated event.

    GridCurrentCellLoadedEventArgs
    GridCurrentCellMovedEventArgs

    Provides data about the CurrentCellMoved event after the current cell was succesfully moved to a new position.

    GridCurrentCellMoveFailedEventArgs

    Provides data about the CurrentCellMoveFailed event when the current cell fails to be moved to a new position.

    GridCurrentCellMoveState

    Represents the state of the current cell's movement.

    GridCurrentCellMovingEventArgs

    Provides data about the cancelable CurrentCellMoving event before the current cell is moved to a new position as a result from a MoveTo(Int32, Int32) method call.

    GridCurrentCellShowingDropDownEventArgs
    GridCurrentCellValueCommand

    Holds undo information about the current cells value.

    GridCutPasteEventArgs

    Provides data about the CutPaste: Paste() CanPaste() Cut() CanCut() Copy() and CanCopy() events.

    GridDataAccentMetroVisualStyle
    GridDataAddNewRowContentCellRenderer

    Provides the drawing visual for add new row header cells.

    GridDataBlackVisualStyle
    GridDataBlendVisualStyle
    GridDataBlueVisualStyle
    GridDataBureauBlackVisualStyle
    GridDataBureauBlueVisualStyle
    GridDataCellBoundWrapper
    GridDataCellExpandRenderer

    Implements the Expand / Collapse path logic for the Grid Data Control.

    GridDataCellNestedGridEditor

    Derived Nested Grid editor for Grid Data Control.

    GridDataCellNestedGridModel

    Cell Model for Grid Data Nested Cell.

    GridDataCellNestedGridRenderer

    Provides implementation for NestedGrid renderer.

    GridDataCellRowHeaderModel

    Implements the Row header Cell Model for Grid Data Control.

    GridDataCellRowHeaderRenderer

    Provides the drawing for Row header cells.

    GridDataCheckBoxVisibleColumn
    GridDataCheckBoxVisibleColumnControl
    GridDataCheckedListBoxControl

    Customized ListBox Control implemented for Filters in Grid Data Control.

    GridDataChildTableModel

    Specifies the child TableModel for a GridDataRelation. It is inherited from GridDataTableModel and has additional properties with the relational objects.

    GridDataColumnChooserWindow

    Interaction logic for GridDataColumnChooserWindow.xaml

    GridDataColumnOptionsPane
    GridDataColumnStyle
    GridDataColumnStyleInfoStore
    GridDataCommandManager
    GridDataCondition

    Define the condition settings for the GridDataControl to apply.

    GridDataConditionalFormat

    Define the conditional format setting for the GridDataControl.

    GridDataControl

    Grid Data control is specifically designed for the scenarios, where you need to bound the grid to an external data source and customize the data view by performing the operations such as grouping, sorting, summarizing, filtering, conditional formats and unbound fields. It can display nested grids with hierarchical data and can also display multiple unrelated tables in one grid.

    GridDataControlBaseImpl
    GridDataControlColumnSizer
    GridDataControlLength
    GridDataControlLengthConverter
    GridDataCurrencyEditVisibleColumn
    GridDataCurrencyEditVisibleColumnControl
    GridDataCurrentCellChanged

    Provides the class to hold data when current cell is changed.

    GridDataCurrentCellValidatingEventArgs

    Provides a cancellable data handler for validating current cell changes.

    GridDataCurrentRecordManager

    CurrencyManager for Grid Data Table Model. It maintains all the editing work and updates the underlying source.

    GridDataCurrentRecordMoveState

    Provides the data for current record move state used by GridDataTableModel class.

    GridDataCurrentRecordSelectionChangedEventArgs

    Provides data for current record selection changed event.

    GridDataCurrentRecordSelectionChangingEventArgs

    Provides data for canceling record selection changed event.

    GridDataDataBoundTemplateCellBoundModel
    GridDataDataObjectConsumer

    Implements a DataObject consumer for serialized GridCellData. Checks if the provided data are of type GridCellData.

    GridDataDataTemplateCellRenderer
    GridDataDateTimeFilteringPane
    GridDataDateTimeFilterPaneConverter
    GridDataDateTimeVisibleColumn
    GridDataDateTimeVisibleColumnControl
    GridDataDefaultGridVisualStyle
    GridDataDetailsViewExpandedEventArgs

    Provides DataContext, Template when the details view is expanded.

    GridDataDetailsViewExpandingEventArgs

    Provides DataContext, Template when the details view is expanded.

    GridDataDoubleEditVisibleColumn
    GridDataDoubleEditVisibleColumnControl
    GridDataDouleEditVisibleColumn
    GridDataDouleEditVisibleColumnControl
    GridDataDropDownFilterBar
    GridDataDropDownFilterBarCellModel
    GridDataErrorInfo

    Provides the data for the error information held by GridDataRecord.

    GridDataExcelLikeFilterPane
    GridDataExpandCollapseVisualCellRenderer
    GridDataFilterBarCellModel
    GridDataFilterBarCellRenderer
    GridDataFilterBarStyle
    GridDataFilterBarValueArgs
    GridDataFilterCheckedListBoxItem

    Customized ListBoxItem implemented for Filters in Grid Data Control.

    GridDataFilteringPane
    GridDataFilterToggleButton
    GridDataFilterWrapper
    GridDataGlassyGreenVisualStyle
    GridDataGroupColumn

    Provides the data for specifying group columns.

    GridDataGroupDropAreaGridImpl
    GridDataGroupDropAreaGridImpl.GridDataColumnWidthsEventArgs
    GridDataGroupDropAreaModel
    GridDataGroupedColumnsChangedEventArgs
    GridDataHeaderCellControl

    GridDataHeaderCellControl displays the header content for GridDataControl.

    GridDataHeaderCellModel
    GridDataHeaderCellRenderer
    GridDataInitializingNewItemEventArgs

    Provides object for initializing new item

    GridDataInt32SliderFilteringPane
    GridDataIntegerEditVisibleColumn
    GridDataIntegerEditVisibleColumnControl
    GridDataLegacyBlackVisualStyle
    GridDataLegacyBlendVisualStyle
    GridDataLegacyBlueVisualStyle
    GridDataLegacyBureauBlackVisualStyle
    GridDataLegacyBureauBlueVisualStyle
    GridDataLegacyDefaultGridVisualStyle
    GridDataLegacyGlassyGreenVisualStyle
    GridDataLegacyOffice14BlackVisualStyle
    GridDataLegacyOffice14BlueVisualStyle
    GridDataLegacyOffice14SilverVisualStyle
    GridDataLegacyOffice2007BlackVisualStyle
    GridDataLegacyOffice2007BlueVisualStyle
    GridDataLegacyOffice2007SilverVisualStyle
    GridDataLegacyShinyBlueVisualStyle
    GridDataLegacyShinyRedVisualStyle
    GridDataLegacySilverVisualStyle
    GridDataLegacySunBlackVisualStyle
    GridDataLegacySyncBlueVisualStyle
    GridDataLegacyTwilightBlueVisualStyle
    GridDataLegacyVS2010VisualStyle
    GridDataMaskEditVisibleColumn
    GridDataMaskEditVisibleColumnControl
    GridDataMetroVisualStyle
    GridDataMinWidthConverter
    GridDataModelDynamicPropertiesProvider
    GridDataModelItemPropertiesProvider
    GridDataModelTextDataExchange
    GridDataNewRecordAddedEventArgs

    Provides the new record added.

    GridDataNewRecordAddingEventArgs

    Provides data for validating new record.

    GridDataNumberFormatStyleControl

    NumberFormatInfoContainerClass to hold NumberFormatInfo for all numberformat related columns

    GridDataOffice14BlackVisualStyle
    GridDataOffice14BlueVisualStyle
    GridDataOffice14SilverVisualStyle
    GridDataOffice2007BlackVisualStyle
    GridDataOffice2007BlueVisualStyle
    GridDataOffice2007SilverVisualStyle
    GridDataOnDemandPageLoadingEventArgs
    GridDataPercentEditVisibleColumn
    GridDataPercentEditVisibleColumnControl
    GridDataQueryableCollectionViewWrapper
    GridDataQueryDragColumnHeaderEventArgs
    GridDataQueryUnboundColumnCellEventArgs

    Provides the Unbound column value data that can be handled by the subscriber.

    GridDataRecord

    Provides the necessary extended details for the records structure in GridDataControl.

    GridDataRecordDeletedEventArgs

    Provides a cancelleable data when the record is deleted.

    GridDataRecordDeletingEventArgs

    Provides a cancelleable data when the record is deleted.

    GridDataRecordExpandingEventArgs

    Provides ItemsSource, Record when the record is expanded.

    GridDataRecordSelectionChangingEventArgs

    Arguments for record selection changing

    GridDataRecordsSelectionChangedEventArgs

    Provides a routing data that can be handled when the record's selection is changed.

    GridDataRelation

    Provides the data for relations in GridDataControl.

    GridDataResourceWrapper
    GridDataRowControl
    GridDataRowValidatingEventArgs
    GridDataRowValueCommittedEventArgs
    GridDataRowValueCommittingCancelledEventArgs
    GridDataRowValueCommittingEventArgs
    GridDataShinyBlueVisualStyle
    GridDataShinyRedVisualStyle
    GridDataSilverVisualStyle
    GridDataSliderFilteringPane<T>
    GridDataSortColumn

    Provides the data for Sorting columns in GridDataControl.

    GridDataSortColumnsChangedEventArgs
    GridDataSortColumnsChangingEventArgs

    Provides a canceleable data that can be handled when sort columns are changing.

    GridDataSortStringWidthConverter
    GridDataStackedHeaderColumn

    Provides the data for GridDataStackedHeaderColumn class.

    GridDataStackedHeaderRow

    Provides the data for Stacked header implementation for GridDataControl.

    GridDataStyleInfo
    GridDataStyleInfoStore
    GridDataStyleManager
    GridDataSummaryColumn

    Pre-defined summary types to be used in GridDataSummaryColumn.

    GridDataSummaryRow

    Provides data to hold properties for the SummaryRow.

    GridDataSunBlackVisualStyle
    GridDataSyncBlueVisualStyle
    GridDataSyncfusionVisualStyle
    GridDataTable

    Specifies the events and properties related to the GridDataTableModel.

    GridDataTableCollectionViewWrapper
    GridDataTableModel

    Represents the child tables in groups of PrimaryKey columns.

    GridDataTableModel.GridDataMoveCellsState
    GridDataTableModelHelper
    GridDataTableProperties

    Defines the Property values for the GridTable that gets generated at runtime.

    GridDataTableStyleInfoIdentity
    GridDataTextFilteringPane
    GridDataTimeSpanEditVisibleColumn
    GridDataTimeSpanEditVisibleColumnControl
    GridDataTopLevelGroup
    GridDataTwilightBlueVisualStyle
    GridDataUnboundVisibleColumn
    GridDataUpDownEditVisibleColumn
    GridDataUpDownEditVisibleColumnControl
    GridDataValueCancelEventArgs<T>

    Provides a cancellable generic data to handle.

    GridDataValueEventArgs<T>

    Provides a generic handler for holding simple data.

    GridDataVisibleColumn

    Defines the Visible column details for the DataSource.

    GridDataVisibleColumnControl
    GridDataVisibleColumns
    GridDataVolatileCellStyles
    GridDataVS2010VisualStyle
    GridDataWindows7VisualStyle
    GridDateTimeEditStyleInfo

    Provides a StyleInfoSubObjectBase object for date time edit control properties in a cell.

    Each property in this sub object can be configured individually. Properties that have not been initialized will inherit default values from a base style.

    GridDateTimeEditStyleInfoStore

    Implements the data store for the GridDateTimeEditStyleInfo object.

    GridDoubleEditStyleInfo
    GridDoubleEditStyleInfoStore
    GridDropdownEditStyleInfo
    GridDropdownEditStyleInfoStore

    Implements the data store for the GridDropdownEditStyleInfo object.

    GridErrorStyleInfo

    Used to display error tool tips for the cells.

    GridErrorStyleInfoStore

    Implements the data store for the GridMaskEditInfo object.

    GridExcelLikeDragDropMouseController

    Implements the datasource part of an OLE drag-and-drop operation in a grid control.

    GridFactoryProvider

    Lets you specify a custom IGridCellModelFactory that instantiates cell models for the grid on demand using the CellType string as identifier.

    GridFilterEventArgs

    Provides data about the FilterChanging event.

    GridFontInfo

    Provides a StyleInfoSubObjectBase object for font settings in a cell. Each font property of the cell can be configured individually.

    Font properties thathave not been initialized will inherit default values from a base style.

    GridFontInfoStore

    Implements the data store for the GridFontInfo object.

    GridFormulaEngine

    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.

    GridFormulaParsingEventArgs

    Used by the event, GridFormulaParsingEventArgs holds a reference to the string that is to be parsed. The GridFormulaParsing event allows the listener to preprocess the string that is being parsed.

    GridFormulaTag

    Support class that encapsulates the parsed formula and computed value for a cell.

    GridIntegerEditStyleInfo
    GridIntegerEditStyleInfoStore
    GridListColumn

    The grid column with appearance and mapping information for the cells in the column to items in the grid nodes.

    GridListColumns

    A collection of GridListColumn objects. The collection implements the ILineSizeHost interface and assigns the collection to the ColumnWidthsProvider.

    GridListColumnsCollection
    GridListControl
    GridListControlImpl
    GridListModel
    GridMaskEditInfo

    Provides a StyleInfoSubObjectBase object for masked edit properties in a cell.

    Each property in this sub object can be configured individually. Properties that have not been initialized will inherit default values from a base style.

    GridMaskEditInfoStore

    Implements the data store for the GridMaskEditInfo object.

    GridModel

    This is the GridModel class that holds all data information about a grid and provides methods to completely initialize a grid and attach it later to a GridControlBase so that its contents can be rendered to the screen.

    GridModelCommand

    A class that encapsulates a command to be executed at a later point in time.

    GridModelCommandManager

    This class manages undo and redo commands for a grid.

    GridModelCutPaste

    This class manages cut-copy-paste operations for the grid

    GridModelEventArgs

    Custom event argument base class used for events associated with a GridModel.

    GridModelInsertColumnsCommand

    Holds undo information about a previous operation.

    GridModelInsertRowsCommand

    Holds undo information about a previous operation.

    GridModelMoveColumnsCommand

    Holds undo information about a previous operation.

    GridModelMoveRowsCommand

    Holds undo information about a previous operation.

    GridModelOptions

    Provides properties that allow you to adjust behavior and appearance of the grid.

    GridModelRemoveColumnsCommand

    Holds undo information about a previous operation.

    GridModelRemoveRowsCommand

    Holds undo information about a previous operation.

    GridModelSelections

    Manages selected ranges in the grid. Allows you to add and remove selections, determine selection state of a specific cell, and more.

    GridModelSetColumnHideCommand

    This command object holds all information to execute the SetRange command.

    GridModelSetColumnSizeCommand

    This command object holds all information to execute the SetRange command.

    GridModelSetCoveredRangesCommand

    Holds undo information about a previous or operation on a CoveredRanges property in a GridModel instance.

    GridModelSetDefaultColumnSizeCommand
    GridModelSetDefaultRowSizeCommand
    GridModelSetFooterColumnsCountCommand
    GridModelSetFooterRowsCountCommand
    GridModelSetFrozenColumnsCountCommand
    GridModelSetFrozenRowsCountCommand
    GridModelSetHeaderColumnsCountCommand
    GridModelSetHeaderRowsCountCommand
    GridModelSetRowHideCommand

    This command object holds all information to execute the SetRange command.

    GridModelSetRowSizeCommand

    This command object holds all information to execute the SetRange command.

    GridModelTextDataExchange

    Manages text data exchange for the grid. Lets you copy cell text to a stream or clipboard and recreate the cell text at a later time.

    GridMoveCellsState

    For internal use. Holds the information about the cells being moved.

    GridMoveCurrentCellDirectionEventArgs

    Holds data for the MoveCurrentCellDirection which lets you customize how the current cell is moved when the user navigates through the grid with arrow keys.

    GridOleDropAtRowColEventArgs

    Provides data about the OleDropAtRowCol event.

    GridOleDropTarget

    Implements the DropTarget part for OLE drag-and-drop operations. You can add support for additional data formats by creating a class that implements IGridDataObjectConsumer.

    GridOverlappingCellInfoCollection
    GridPercentEditStyleInfo
    GridPercentEditStyleInfoStore
    GridPrepareRenderCellEventArgs

    Holds the event argument values for PrepareRenderCell event.

    GridPrintDialog

    Implements a print dialog for the grid. It defines the designer for the Print dialog and exposes a number of properties and APIs to handle the UI requirements and define the interaction logic for the Print Dialog. The users can use these properties to configure the Print and Print Preview options.

    GridPrintExtensions

    Defines extension methods to show the print dialog.

    GridPrintVisual

    For internal use.

    GridPropertyStandardValuesList
    GridPropertyStandardValuesSelfPropertyDescriptor
    GridQueryBaseStylesEventArgs

    Provides the event argument values for QueryBaseStyles event.

    GridQueryCanDragRangeEventArgs

    Provides data about the cancelable event.

    GridQueryCellInfoEventArgs

    Provides the event argument values for QueryCellInfo event.

    GridQueryCellModelEventArgs

    Provides data about the QueryCellModel event.

    GridQueryCellSpanBackgroundsEventArgs

    Provides data about the QueryCellSpanBackgrounds event which can be marked as handled.

    GridQueryContextMenuInfoEventArgs
    GridQueryCoveredRangeEventArgs

    GridQueryCoveredRangeEventArgs is a custom event argument class used by the QueryCoveredRange event to query information about covered cells at a specified cell.

    This event allows you to specify covered ranges at run-time, e.g when you have a large grid with repeating patterns of covered ranges. If the specified row and column index is part of a covered cell's range, you should assign the coordinates of the covered cell to Range and set Handled to True.

    Handled indicates that you supplied data from your event handler and no further querying for data about covered range information for this cell is necessary.

    GridQueryDependentCellValueEventArgs
    GridQueryDragColumnHeaderEventArgs

    Holds a reference to a GridControlBase that initiates the event and the column that is affected.

    GridQueryNextCurrentCellPositionEventArgs

    Holds and lets you customize row and column coordinates for the QueryNextCurrentCellPosition event.

    GridQueryOleDataSourceDataEventArgs

    Provides data about the QueryOleDataSourceData event.

    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.

    GridRangeInfoConverter

    GridRangeInfoConverter is a class that can be used to convert ranges from one data type to another. Access this class through the TypeDescriptor.

    GridRangeInfoList

    A collection of GridRangeInfo objects.

    GridRangeInfoListConverter

    GridRangeInfoListConverter is a class that can be used to convert a range list to a string or vice versa. Access this class through the TypeDescriptor.

    GridRangeInsertedEventArgs

    Provides data about the RowsInserted and ColumnsInserted events.

    GridRangeMovedEventArgs

    Provides data about the RowsMoved and events.

    GridRangeRemovedEventArgs

    Provides data about the RowsRemoved and ColumnsRemoved events.

    GridRenderStyleInfo

    GridRenderStyleInfo can be attached to a GridRenderer.

    GridRenderStyleInfoDictionary

    A class that emulates a Dictionary API and contains GridRenderStyleInfo objects. Internally rows are held in a dictionary and each row has a dictionary of cells. The class also provides support for adding, removing and moving rows and columns.

    GridResizeColumnsMouseController
    GridResizeColumnsMouseController.SuspendState

    For internal use.

    GridResizingColumnsEventArgs

    Provides data about the cancelable ResizingColumns event.

    GridResizingRowsEventArgs

    Provides data about the cancelable ResizingRows event.

    GridRowsCache

    For internal use.

    GridSelectCellsMouseController

    Implements the mouse controller for selecting grid cells.

    GridSelectCellsMouseController.SuspendState

    A helper class that tends to suspend a grid selection. It takes a back up of the selection when the selection is suspended and restores the grid with the selections when the selection is resumed.

    GridSelectedObjectsBase<T>

    A collection object that holds ISelectable, IComparable objects for a ISupportsRecordSelection object like GridTreeControl.

    GridSelectedTreeNodes

    A collection object that holds selected nodes in a GridTreeControl.

    GridSelectionChangedEventArgs

    Provides data about the SelectionChanged event.

    GridSelectionChangingEventArgs

    Provides data about the cancelable SelectionChanging event.

    GridSelectionStateCommand

    Holds undo information about the selection state at a previous operation.

    GridSheetFamilyItem

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

    GridStaticCellModel

    Implements the model part of a static cell. A static cell is also a base class for many other cell types that display text.

    GridStyleInfo

    GridStyleInfo holds all information stored for a cell.

    GridStyleInfoIdentity

    Identity is the reference back to the cell the style belongs to.

    GridStyleInfoIndexer
    GridStyleInfoStore

    GridStyleInfoStore holds the plain data for a style object excluding identity information.

    GridSubComponent

    A base class for objects that are associated with a GridControlBase

    GridTextBoxPaint

    Draws a text box control in the grid cells.

    GridTextDataObjectConsumer

    Implements a DataObject consumer for text data. Will handle data provided in DataFormats.Text and DataFormats.UnicodeText format.

    GridTimeSpanEditStyleInfo

    Provides a StyleInfoSubObjectBase object for TimeSpanEdit control properties in a cell.

    Each property in this sub object can be configured individually. Properties that have not been initialized will inherit default values from a base style.

    GridTimeSpanEditStyleInfoStore

    Implements the data store for the GridTimeSpanEditStyleInfo object.

    GridTooltipService

    A helper class to show tooltips for grid cells.

    GridTransactionCommand

    Holds a collection of SyncfusionCommand objects that should all be executed together as one command when the Undo() or Redo() of a grid CommandStack is called.

    GridTreeBlendVisualStyle
    GridTreeBureauBlueVisualStyle
    GridTreeColumn

    Holds the information that specifies a visible column in the GridTreeControl.

    GridTreeControl

    A ContentControl derived class that aggregates the functionality of a GridTreeControlImpl object into a ContentControl. GridTreeControlImpl is a GridControl derived class that displays multicolumn tree data in a tree-like grid. You populate the tree by handling a single event, RequestTreeItems in which you return a list of objects that belong to a particular node. GridTreeControl wraps this tree grid into a ContentControl object that allows you access to its control Template.

    GridTreeControlImpl

    A GridControl derived class that displays multicolumn tree data in a tree-like grid. You populate the tree by handling a single event, RequestTreeItems in which you return a list of object belong to a particular node.

    GridTreeCreatingNodeEventArgs

    The class that defines the arguments for the GridTreeCreatingNode event.

    GridTreeDefaultGridVisualStyle
    GridTreeExpandCellRenderer

    CellRenderer that displays indented tree-like node layout.

    GridTreeExpanderCellRendererExt
    GridTreeGlassyGreenVisualStyle
    GridTreeGlyphDrawingEventArgs

    Event arguments for the GlyphDrawing event.

    GridTreeHeaderCellControl
    GridTreeHeaderCellModel
    GridTreeHeaderCellRenderer
    GridTreeMetroVisualStyle
    GridTreeMinWidthConverter
    GridTreeModelTextDataExchange
    GridTreeNode

    Encapsulates the properties of a row within the TreeGrid.

    GridTreeNodeCancelEventArgs

    Event aguments for cancelable events involving a GridSelectedObject.

    GridTreeNodeEventArgs

    Base class for GridSelectedNode events.

    GridTreeOffice14BlackVisualStyle
    GridTreeOffice14BlueVisualStyle
    GridTreeOffice14SilverVisualStyle
    GridTreeOffice2007BlackVisualStyle
    GridTreeOffice2007BlueVisualStyle
    GridTreeOffice2007SilverVisualStyle
    GridTreeQueryUnknownPropertyEventArgs

    The class that defines the arguments for the GridTreeQueryUnknownColumn event.

    GridTreeQueryVisibleColumnInfoEventArgs
    GridTreeRequestChildListEventArgs

    Passes arguments for the RequestChildList event.

    GridTreeRequestNodeImageEventArgs

    The class that defines the arguments for the GridTreeRequestTreeItems event.

    GridTreeRequestTreeItemsEventArgs

    The class that defines the arguments for the GridTreeRequestTreeItems event.

    GridTreeSerializableProperty

    This class used to store the Seralizable Property

    GridTreeShinyBlueVisualStyle
    GridTreeShinyRedVisualStyle
    GridTreeStyleManager
    GridTreeSunBlackVisualStyle
    GridTreeSyncfusionVisualStyle
    GridTreeTwilightBlueVisualStyle
    GridTreeUnboundCellInfoEventArgs
    GridTreeUnboundColumn
    GridTreeUnboundColumnEventArgs
    GridTreeVS2010VisualStyle
    GridTreeWindows7VisualStyle
    GridUpDownEditStyleInfo

    Provides a StyleInfoSubObjectBase object for updown edit control properties in a cell.

    Each property in this sub object can be configured individually. Properties that have not been initialized will inherit default values from a base style.

    GridUpDownEditStyleInfoStore

    Implements the data store for the GridUpDownEditStyleInfo object.

    GridViewMoveCellsState

    Creates a view of the information about the cells being moved.

    GridVirtualizingCellRenderer<T>

    GridVirtualizingCellRenderer is an abstract base class for cell renderers that need live UIElement visuals displayed in a cell. You can derive from this class and provide the type of the UIElement you want to show inside cells as type paramater. The class provides strong typed virtual methods for initializing content of the cell and arranging the cell visuals. See GridVirtualizingCellRendererBase<T> for more details.

    The idea behind this class is to provide a place where we can add general code that should be shared for all cell renderers in the tree derived from GridVirtualizingCellRendererBase. While this class does at the moment not add meaningfull functionality to GridVirtualizingCellRendererBase we created this extra layer of inheritance to make it easy to share code for the GridVirtualizingCellRendererBase base class between grid, tree and common assemblies and keep tree/grid control specific code out of the base class. It is currently not possible with C# to the base class as template type parameter. This is the reason for this copy/paste approach for the codebase for the base class of this class.

    GridVirtualizingCellRendererBase<T>

    VirtualizingCellRendererBase is an abstract base class for cell renderers that need live UIElement visuals displayed in a cell. You can derive from this class and provide the type of the UIElement you want to show inside cells as type parameter. The class provides strong typed virtual methods for initializing content of the cell and arranging the cell visuals.

    The class manages the creation of cells UIElement objects when the cell is scrolled into view and also unloading of the elements. The class offers an optimization in which elements can be recycled when AllowRecycle is set. In this case when a cell is scrolled out of view it is moved into a recycle bin and the next time a new element is scrolled into view the element is recovered from the recycle bin and reinitialized with the new content of the cell.

    Another optimization is support for cells rendering themselves directly to the drawing context. When is true the UIElement will only be created when the user moves the mouse over the cell or if the UIElement is needed for other reasons.

    After a UIElement was created the virtual methods Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRendererBase`1.WireUIElement(`0) and Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRendererBase`1.UnwireUIElement(`0) are called to wire any event listeners.

    Updates to appearance and content of child elements, creation and unloading of elements will not trigger ArrangeOverride or Render calls in parent canvas.

    In Grid and Tree control you should not derive from this class. Instead you should derive from the GridVirtualizingCellRendererBase and TreeVirtualizingCellRendererBase classes. These classes are the exact same code base as this class with the only difference that they derive from GridCellRendererBase and TreeCellRenderer base classes instead. It is currently not possible with C# to the base class as template type parameter. This is the reason for this copy/paste approach for the codebase of this class.

    GridVisualStyleHelper

    This is a helper class that provides information about the current visual style of any grid.

    GridVolatileCellStyles

    VolatileData allocates its own style objects and maintains a weak reference to them. Once the style object is finalized, the weak reference is removed from the hashtable.

    GridVolatileData

    For internal use.

    GridWrapCellNextControlInFormEventArgs

    Provides data about the cancelable WrapCellNextControlInForm event.

    GroupAreaAppearence
    GroupCollapsedEventArgs

    Provides the data when the group is collapsed.

    GroupCollapsingEventArgs

    Provides a cancelleable data when group is collapsing.

    GroupExpandedEventArgs

    Provides the data when group is expanded.

    GroupExpandingEventArgs

    Provides a cancelleable data when group is expanding.

    HeaderAppearence
    HoverListBox

    For internal use.

    HoverListBoxItem

    For internal use.

    IconHelper
    IsOpenConverter

    This Converter used to prevent the opeing old excel Popup.

    ItemsSourceCountConverter
    MoveThumb
    NamedRangeScope
    NestedGridAppearance
    NestedGridPaint
    OkButtonClikEventArgs
    OnFilterElementPropertyChangedEventArgs
    PopupDragWindow

    For internal use.

    PopupOpenedEventArgs
    PopupPositionWindow

    For internal use.

    QueryVisibleColumnInfoArgs
    ResizeThumb
    ReverseVisibilityConverter

    ReverseVisibilityConverter

    RowAppearence
    SelectAllCheckBoxCheckedEventArgs
    SelectAllCheckBoxUnCheckedEventArgs
    SortMenuItemClickEventArgs
    SortState

    Holds information like property name and sort direction for a sorted column in a GridTreeControl.

    TextAlignmentConverter
    TextVisibilityConverter

    Used to determine the TextBlock Visibility

    TimeSpanEditPaint
    TooltipConverter
    TreeAppearance
    TreeCellAppearance
    TreeExpanderAppearance
    TreeHeaderAppearance
    TreeRowAppearance
    UpDownPaint
    ValueCellAppearance
    VirtualizingItemsPanel

    Structs

    GridModelCurrentCellState

    Interfaces

    IAllowKeepAliveOnlyCurrentCell

    Provies a AllowKeepAliveOnlyCurrentCell property that gets or sets whether the renderer will create the UIElement only when BeginEdit is called for the current cell and the UIElement should be discarded once EndEdit or CancelEdit is called. Setting this option is only valid when SupportsRenderOptimization is enabled.

    IExcelLikeFilterExt

    Excel Like Check Box Filter Extension interface

    IGraphicCellRenderer
    IGraphicSelectionController
    IGraphicVolatileCellStylesHost
    IGraphicVolatileData
    IGridCellModelFactory

    Provides a CreateCellModel(String, GridModel) method that instantiates GridCellModelBase objects on demand when a cell is touched that has a CellType that is not found in the CellModels collection.

    IGridCellRenderer

    Provides an interface for GridCellRendererBase for the cell renderers.

    IGridCopyPaste

    For Custom Copy To Clipboard.

    IGridDataFilterAction
    IGridDataGroupDropAreaModel
    IGridDataNestedVisualStyle
    IGridDataObjectConsumer

    Interface to create ObjectConsumer for IDataObject

    IGridDataVisualStyle
    IGridListModel

    Provides interface for DropDownList Control cells. Defines a property that returns the model of the DropDownList control and a method to define the choice list.

    IGridModelEventsHost

    Defines the workflow for grid model events.

    IGridModelProvider

    Interface that provides the Grid Model to any class that implements this.

    IGridOleDragDropEventsTarget

    Defines an interface for an object that handles Ole Drag Drop events raised by GridControlBase objects.

    IGridTreeVisualStyle
    IGridVolatileCellStylesHost

    Defines the work flow for volatile cell styles rendering.

    IGridVolatileData
    IPercentWidth

    Allows percent sizing in column objects.

    Enums

    AddNewRowBehaviour
    AlphaNumericFilterType
    ApplyConditionalBasdOn
    ApplyConditionalBasedOn
    AutoPopulateColumnsMode

    Used to specify how columns are auto populated.

    CellType
    CheckerPlacement

    This enumeration indicates whether the checkbox checker should be placed either before the content or after the content.

    CommentAlignment

    Defines the options to display Cell Comment Tip.

    ContextMenuOptions
    CopyPaste

    Defines Copy-Paste options.

    DataType
    Direction

    Defines the direction of the drag indicator.

    EnableRenderOptimization
    EnterKeyBehaviour
    ErrorType

    Defines possible error types.

    ExpressionError
    GridCellActivateAction

    Specifies current cell activation behavior when moving the current cell or clicking inside a cell. Defines when to set the focus / toggle edit mode for the current cell.

    GridCommandMode

    Defines current undo logging context in the grid.

    GridConditionType

    Specifies the type of condition to be used in Conditional Formatting.

    GridControlLengthUnitType

    Defines constants that describe how Syncfusion.Windows.Controls.Grid elements, such as columns, are sized.

    GridDataCellType
    GridDataConditionType

    Specifies the type of condition to be used in Conditional Formatting.

    GridDataFilterBarMode
    GridDataFilterBarType
    GridDataGroupingControllerMode
    GridDataObjectConsumerOptions

    Specifies which default data consumers should be enabled for the grid.

    This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

    GridDataTableCellType

    Specifies the type of cell that is returned by the CellIdentity.

    GridDirectionType

    GridDirectionType is used in various grid methods to specify direction of a movement.

    GridDragDropFlags

    Drag-and-drop options used with EnableOleDropTarget

    GridDrawSelectionOptions

    Defines possible selection options.

    GridDropDownStyle

    Defines behavior of comobo boxes and drop-down list in a cell.

    GridFloatCellsMode

    This enumeration specifies floating cell's behavior in a GridModel.

    GridNestedAxisLayout

    Defines the ways of nesting a grid inside another grid.

    GridNodeAutosizingOption
    GridOrientation

    Specifies which scroll bars will be visible on a control.

    GridPercentColumnSizingBehavior

    Enumerates the possible precent sizing behaviors.

    GridQueryBounds

    Used by CalculatePreferredCellSize(Int32, Int32, GridStyleInfo, GridQueryBounds).

    GridQueryDragColumnHeaderAction

    Action when QueryAllowDragColumnHeader event was raised.

    GridQueryDragColumnHeaderReason

    Reason why QueryAllowDragColumnHeader event was raised (Show Red Indicator, MouseUp or HitTest).

    GridRangeInfoType

    Identifies the range type for a GridRangeInfo.

    GridResizeCellsReason

    A is used by GridResizingColumnsEventArgs to give a hint about the current state of the user action and reason for this event.

    GridResizeToFitOptions

    Specifies options for a ResizeColumnsToFit or ResizeRowsToFit method call.

    The options can be combined.

    GridScrollCurrentCellReason

    Defines the reason for scrolling current cell into view.

    GridSelectCellsMouseController.SelectionType

    Defines the possible types of selection.

    GridSelectionFlags

    Specifies behavior for selecting cells for the grid by the user with mouse or keyboard.

    GridSelectionMode

    Specifies the selection behavior of a list box.

    GridSelectionReason

    A GridSelectionReason is used by GridSelectionChangingEventArgs to give a hint about the current state of the user action and reason for this event (mouse, keyboard or programmatic).

    GridSetCurrentCellOptions

    Defines options for the MoveTo(Int32, Int32) method call.

    GridShowFormulaBehavior

    Specifies behavior for displaying formula text.

    GridTreeExpandGlyph

    Enumerates the possible glyphs that appear in the expand cell.

    GridTreeNodeActions

    Enumerates actions that can raise an event that uses the arguments.

    GridTreeRowType

    Enumerations for the possible row types in the grid.

    GridTreeSortingOptions
    GridTreeStartUpExpandState

    Enumerates possible expand states at startup.

    GridWrapCellBehavior

    Controls what the grid does when a last or first column in a row.

    ImageContentAlignment

    Defines the alignment options for text in text image cells.

    ImageContentStretch

    Defines options for stretching the image in the image cell.

    IncrementalFilter

    Defines the behaviour of Autocomplete Combo Boxes in a Cell

    InvalidateAction

    Indicates the invalidate action taken when a value in a cell changes.

    PagerDisplayMode

    PagerDisplayMode Enum

    Position
    ScalingOptions
    SortClickAction
    UpdateMode

    Specifies the ENUM with the type of changes done to the underlying source when the record is edited.

    VisualStyle

    Specifies the Visual Style settings for the GridDataControl and GridTreeControl.

    Delegates

    AdvanceFilteringOkButtonClickEventHandler
    CellRequestNavigateEventHandler
    ChildModelLoadedEventHandler
    ClearMenuItemClickEventHandler
    CurrentCellValidatingEventHandler
    CurrrentGraphicCellActivatedEventHandler
    CurrrentGraphicCellActivatingEventHandler
    CurrrentGraphicCellDeactivatedEventHandler
    GraphicCellMovedEventHandler
    GraphicCellMovingEventHandler
    GraphicCellRemovedEventHandler
    GraphicCellRemovingEventHandler
    GraphicCellResizedEventHandler
    GraphicCellResizingEventHandler
    GraphicCommitCellInfoEventHandler
    GraphicQueryCellInfoEventHandler
    GridCellButtonClickEventHandler

    Represents a method that handles the CellButtonClick event that is raised when the user clicks on a cell button element inside a cell.

    GridCellClickEventHandler

    Represents a method that handles CellClick event.

    GridCellComboValueChangedEventHandler

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

    GridCellCursorEventHandler

    Represents a method that handles the CellCursor event.

    GridCellEventHandler

    Represents a method that handles events associated with a specific cell.

    GridCellKeyEventHandler

    Represents a method that handles cell key events for grid.

    GridCellMouseControllerEventHandler

    Represents a method that handles mouse contrller argument values.

    GridCellMouseEventHandler

    Represents a method that handles cell-related mouse events.

    GridCellRenderEventHandler

    Represents the method that handles a cancelable event.

    GridCellShowingDropDownEventHandler
    GridCellTextEventHandler

    Represents a method that handles a QueryCellText, SaveCellText, QueryCellFormattedText, or SaveCellFormattedText event.

    GridCommitCellInfoEventHandler

    Represents a method that handles CommitCellInfo event.

    GridControlBase.GridCellCommentOpeningEvent
    GridControlBase.GridCellToolTipOpeningEvent
    GridControlBase.GridCurrentCellLoadedEvent
    GridCurrentCellActivateFailedEventHandler

    Represents a method that handles a cancelable CurrentCellActivateFailed event.

    GridCurrentCellActivatingEventHandler

    Represents a method that handles a cancelable CurrentCellActivating event.

    GridCurrentCellDeactivatedEventHandler

    Represents the method that handles a CurrentCellDeactivated event.

    GridCurrentCellMoveDelegateHandler

    Used by GridSelectCellsMouseController.

    GridCurrentCellMovedEventHandler

    Represents a method that handles the CurrentCellMoved event.

    GridCurrentCellMoveFailedEventHandler

    Represents a method that handles the CurrentCellMoveFailed event.

    GridCurrentCellMovingEventHandler

    Represents a method that handles the cancelable CurrentCellMoving event.

    GridCurrentCellShowingDropDownEventHandler

    Represents a method that handles the CurrentCellShowingDropDown event.

    GridCutPasteEventArgs.GridCutPasteEventHandler

    Represents the method that handles theClipboardPaste, ClipboardCanPaste, ClipboardCut, ClipboardCanCut, ClipboardCopy, and ClipboardCanCopy events.

    GridCutPasteEventHandler

    Represents the method that handles theClipboardPaste, ClipboardCanPaste, ClipboardCut, ClipboardCanCut, ClipboardCopy, and ClipboardCanCopy events.

    GridDataCurentCellChangedEventHandler

    Provides the delegate for CurrentCellChanged event.

    GridDataCurrentCellValidatingEventHandler

    Delegate for CurrentCellValidating event.

    GridDataCurrentRecordSelectionChangedEventHandler

    Delegate for CurrentRecordSelectionChanged event.

    GridDataCurrentRecordSelectionChangingEventHandler

    Delegate for CurrentRecordSelectionChanging event.

    GridDataDetailsViewExpandedEventHandler

    Provides the delegate for DetailsViewExpanding event.

    GridDataDetailsViewExpandingEventHandler

    Provides the delegate for DetailsViewExpanding event.

    GridDataGroupedColumnsChangedEventHandler

    Represents the method that handles a GroupedColumnsChanged event.

    GridDataInitializingNewItemEventHandler

    Delegate for InitializingNewItem event.

    GridDataNewRecordAddedEventHandler

    Delegate for event.

    GridDataNewRecordAddingEventHandler

    Delegate for event.

    GridDataOnDemandPageLoadingEventHandler
    GridDataQueryUnboundCellInfoEventHandler

    Delegate for QueryUnboundCellInfo event.

    GridDataQueryUnboundColumnCellEventHandler

    Provides the delegate handler for QueryUnboundColumnValue event.

    GridDataRecordDeletedEventHandler

    Provides the delegate for RecordDeleted event.

    GridDataRecordDeletingEventHandler

    Provides the delegate for RecordDeleting event.

    GridDataRecordExpandingEventHandler

    Provides the delegate for RecordExpanding event.

    GridDataRecordSelectionChangingEventHandler

    Represents the method that handles a SelectionChanging event.

    GridDataRecordsSelectionChangedEventHandler

    Represents the method that handles a SelectionChanged event.

    GridDataRowValidatingEventHandler

    Delegate for RowValidating event.

    GridDataRowValueCommittedEventHandler

    Delegate for RowValueCommitted event.

    GridDataRowValueCommittingCancelledEventHandler

    Delegate for RowValueCommittingCancelled event.

    GridDataRowValueCommittingEventHandler

    Delegate for RowValueCommitting

    GridDataSortColumnsChangedEventHandler

    Represents the method that handles a SortColumnsChanged event.

    GridDataSortColumnsChangingEventHandler

    Represents the method that handles a SortColumnsChanging event.

    GridExcelLikeDragRangeEventHandler

    Represents the method that handles a cancelable event.

    GridFilterEventHandler

    Represents a method that handles FilterChanging event.

    GridFormulaEngine.LibraryFunction

    Delegate used to define functions that you add to the Function Library.

    GridFormulaParsingEventHandler

    Event delegate for the GridFormulaParsing event

    GridMoveCurrentCellDirectionEventHandler

    Represents a method that handles the MoveCurrentCellDirection event.

    GridOleDropAtRowColEventHandler

    Occurs when the when the user releases the mouse over a cell at the end of an OLE drag-and-drop operation and before the data are applied to the grid.

    GridPrepareRenderCellEventHandler

    Represents a method that handles PrepareRenderCell event.

    GridQueryBaseStylesEventHandler

    Represents a method that handles QueryBaseStyles event.

    GridQueryCellInfoEventHandler

    Represents a method that handles QueryCellInfo event.

    GridQueryCellModelEventHandler

    Represents the method that handles a QueryCellModel event.

    GridQueryCellSpanBackgroundsEventHandler

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

    GridQueryContextMenuInfoEventHandler
    GridQueryCoveredRangeEventHandler

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

    GridQueryDependentCellValueEventHandler
    GridQueryDragColumnHeaderEventHandler

    Represents a method that handles events with GridQueryDragColumnHeaderEventArgs that are raised when the user hovers over a column header or drags column header with the mouse.

    GridQueryNextCurrentCellPositionEventHandler

    Represents a method that handles the QueryNextCurrentCellPosition event.

    GridQueryOleDataSourceDataEventHandler

    Represents the method that handles QueryOleDataSourceData event.

    GridRangeInsertedEventHandler

    Represents the method that handles the RowsInserted and ColumnsInserted events.

    GridRangeMovedEventHandler

    Represents the method that handles RowsMoved and ColumnsMoved events.

    GridRangeRemovedEventHandler

    Represents the method that handles RowsRemoved and ColumnsRemoved events.

    GridResizingColumnsEventHandler

    Represents a method that handles ResizingColumns event.

    GridResizingRowsEventHandler

    Represents a method that handles the ResizingRows event.

    GridSelectionChangedEventHandler

    Represents the method that handles a SelectionChanged event.

    GridSelectionChangingEventHandler

    Represents the method that handles a cancelable SelectionChanging event.

    GridTreeCreatingNodeHandler

    Event that is raised as a GridTreeNode is created, allowing you to use derived GridTreeNode objects.

    GridTreeGlyphDrawingHandler

    Event that is used to populate the childs node collection objects on demand as the parent node is expanded.

    GridTreeNodeCancelEventHandler

    An event handler for cancelable GridSelectedTreeNode events.

    GridTreeNodeEventHandler

    An event handler for GridSelectedTreeNode events.

    GridTreeQueryUnboundCellInfoEventHandler
    GridTreeQueryUnboundColumnEventHandler
    GridTreeQueryUnknownPropertyHandler

    Event that is raised when the value of an unknown column is requested.

    GridTreeQueryVisibleColumnInfoEventHandler
    GridTreeRequestNodeImageHandler

    Event that is used to provide node images on demand.

    GridTreeRequestTreeItemsHandler

    Event that is used to populate the childs node collection objects on demand as the parent node is expanded.

    GridWrapCellNextControlInFormEventHandler

    Represents the method that handles a cancelable WrapCellNextControlInForm event.

    GroupCollapsedEventHandler

    Provides the delegate handler for GroupCollapsed event.

    GroupCollapsingEventHandler

    Provides the delegate handler for GroupCollapsing event.

    GroupExpandedEventHandler

    Provides the delegate handler for GroupExpanded event.

    GroupExpandingEventHandler

    Provides the delegate handler for GroupExpanding event.

    OkButtonClickEventHandler
    OnFilterElementPropertyChangedEventHandler
    PopupOpenedEventHandler
    QueryVisibleColumnInfoEventHandler
    SelectAllCheckBoxCheckedEventHandler
    SelectAllCheckBoxUnCheckedEventHandler
    SortMenuItemClickEventHandler
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved