| Class | Description |
| Action | Represents an action in the component that is used for mapping to keys. |
| ActionMap | Represents an action map, which provides mappings from objects to actions. |
| ActiveSheetChangingEventArgs | Represents the event data for the ActiveSheetChanging event for the component, which occurs when the component changes to another active sheet. |
| AdvancedSearchDialog | Represents an advanced search dialog. |
| AdvanceEventArgs | Represents the event data for the Advance event for the Spread component, which occurs when focus is advanced to another control. |
| AlternatingRow | Represents a set of style information for alternating rows in the component. |
| AlternatingRows | Represents a one-dimensional collection of AlternatingRow objects, which set the style information for alternating rows in the component. |
| AnimatedDefaultFocusIndicatorRenderer | Represents the renderer of the default changing (or animated) focus indicator. |
| AnnotationModeEventArgs | Represents the event data for the AnnotationMode events for the Spread component, which allows the user to be notified when annotation mode is starting and ending. |
| Appearance | Represents the appearance settings for an object. |
| AutoFilteredColumnEventArgs | Represents the event data for the AutoFilteredColumn event for the Spread component, which occurs when the column has been automatically filtered. |
| AutoFilteringColumnEventArgs | Represents the event data for the AutoFilteringColumn event for the Spread component, which occurs when columns are being automatically filtered. |
| AutoSortedColumnEventArgs | Represents the event data for the AutoSortedColumn event for the Spread component, which occurs when the column has been automatically sorted. |
| AutoSortingColumnEventArgs | Represents the event data for the AutoSortingColumn event for the Spread component, which occurs when columns are being automatically sorted. |
| BaseFilterItem | Represents the basis for a custom filter. |
| BaseSparkline | Base class that represents sparkline data infomation. |
| BeforeSettingPropertyValueEventArgs | Represents before setting property value event arguments. |
| BestFitColumnRule | Represents the rules that determine how best to print the columns. |
| CalculateExceptionEventArgs | Represents the event data for the CalculateException event, that contains the exception thrown when calculating the result of a formula. |
| Cell | Represents a cell in the Spread component. |
| CellClickEventArgs | Represents the event data for the CellClick and CellDoubleClick events for the Spread component, which occurs when the user clicks or double-clicks the mouse button with the pointer on a cell. |
| CellFooter | Represents a footer cell. |
| CellPadding | Represents padding information associated with a cell. |
| Cells | Represents a two-dimensional collection of Cell objects. |
| ChangeEventArgs | Represents the event data for the Change event for the Spread component, which occurs when a cell changes. |
| ChildControlEventArgs | Represents the event data for the child control related events for the Spread component. |
| ChildViewCreatedEventArgs | Represents the event data for a ChildViewCreated event for the Spread component, which occurs when a child sheet is created in a hierarchical spreadsheet. |
| ChildWorkbookCreatedEventArgs | Represents the event data for a ChildWorkbookCreated event for the Spread component, which occurs when a child sheet is created in a hierarchical spreadsheet. |
| ClipboardPastedEventArgs | Represents the event data for the ClipboardPasted event for the Spread component, which occurs after the Clipboard paste action. |
| ClipboardPastingEventArgs | Represents the event data for the ClipboardPastingEvent event for the Spread component, which occurs when the user invokes the Clipboard paste action. |
| Column | Represents a column in the component. |
| ColumnFooter | Represents the column footer portion of the control. |
| ColumnHeader | Represents the column header portion of the control. |
| Columns | Represents a one-dimensional collection of Column objects. |
| Columns.DefaultColumn | Represents the default column in the component. |
| ColumnSparklineRenderer | Represents the renderer of the column sparklines. |
| ColumnViewportWidthChangedEventArgs | Represents the event data for the ColumnViewportWidthChanged event for the Spread component, which occurs when the width of a viewport column has changed. |
| ColumnWidthChangedEventArgs | Represents the event data for the ColumnWidthChanged event for the Spread component, which occurs when the width of a column has changed. |
| ColumnWidthChangeExtents | Represents an object that contains first and last columns in a contiguous selection whose widths are changing. |
| ColumnWidthChangingEventArgs | Represents the event data for the ColumnWidthChanging event for the Spread component, which occurs when the width of a column is changing. |
| ConditionalFormat | Represents a conditional format. |
| ConditionalFormatInfo | Internal use only. |
| CustomFocusIndicatorRenderer | Represents a custom renderer of the focus indicator. |
| DataAddNewException | Represents an exception thrown when adding AutoAddNewRow. |
| DataColumnConfigureEventArgs | Represents the event data for the DataColumnConfigure event, which occurs when the column is being configured for data binding. |
| DefaultFilterItem | Represents the default filtering of rows based on specified criteria. |
| DefaultFocusIndicatorRenderer | Represents the renderer of the default focus indicator. |
| DefaultGroupFooter | Contains default setting for group footer |
| DefaultGroupFooterCollection | Contains defaultGroupFooters for grouping |
| DefaultNoteIndicatorRenderer | Represents the default painter for the indicator of a note in a cell. |
| DefaultRangeGroupModel | Represents the relevant default information about an outline (range group) of rows and columns. |
| DefaultRowFilter | Represents a default row filter that extends to implement the supported row filters. |
| DefaultScrollBarRenderer | Represents the scroll bar renderer that uses the default skin. |
| DefaultSelectionRenderer | Represents the default selection renderer. |
| DefaultSkins | Read-only collection of default (built-in) skins. |
| DefaultSparklineContainer | Represents the full (concrete) implementation of the ISparklineContainer interface for a sparkline model for a sheet, which represents sparklines. |
| DefaultSpreadSkins | Represents the read-only collection of default (built-in) Spread skins. |
| DefaultStyleCollection | Represents the read-only collection of default NamedStyle objects. |
| DialogCharEventArgs | Represents the event data for the DialogChar event of a Spread component. |
| DialogKeyEventArgs | Represents the event data for the DialogKey event of a Spread component. |
| DragDropBlockCompletedEventArgs | Represents the event data for the DragDropBlockCompleted event for the Spread component, which occurs when the dragging and dropping of a range of cells is completed. |
| DragDropBlockEventArgs | Represents the event data for the DragDropBlock event for the Spread component, which occurs when a range of cells is being dragged and dropped. |
| DragFillBlockCompletedEventArgs | Represents the event data for the DragFillBlockCompleted event for the Spread component, which occurs when the dragging and filling of a range of cells is completed. |
| DragFillBlockEventArgs | Represents the event data for the DragFillBlock event for the Spread component, which occurs when the range of cells is being dragged and filled. |
| DragMoveCompletedEventArgs | Represents the event data for the ColumnDragMoveCompleted and RowDragMoveCompleted event for the Spread component. |
| DragMoveEventArgs | Represents the event data for the ColumnDragMove and RowDragMove events for the Spread component. |
| EditErrorEventArgs | Represents the event data for the EditError event for the Spread component, which occurs when errors are generated when using the editor. |
| EditingFocusIndicatorRenderer | Represents the renderer for the editor focus. |
| EditModeStartingEventArgs | Represents the event data for the EditModeOn event for the Spread component, which occurs when edit mode is starting. |
| EditorNotifyEventArgs | Represents the event data for the EditorNotify event for the component, which occurs when the editor notifies the component of one of several changes. |
| EnhancedFocusIndicatorRenderer | Represents the renderer for drawing the border around the active cell (that has focus). |
| EnhancedInterfaceRenderer | Represents the painter of the visual elements with Excel2007 style. |
| EnhancedScrollBarRenderer | Represents the renderer that paints the the scroll bar with the enhanced skin. |
| EnterCellEventArgs | Represents the event data for the EnterCell event for the Spread component, which occurs when the focus enters a cell. |
| ErrorEventArgs | Represents the event data for the Error event for the Spread component, which occurs when errors are generated by user interaction. |
| EventListener | Represents an event listener. |
| EventListener.EventHandlerAdapter | Represents an event handler adapter. |
| EventNameConverter | Converter for EventName |
| ExcelBaseSparkLineRenderer | Abstract class that represents the renderer of the excel-like sparklines. |
| ExcelSparkline | Represents sparkline data based on the cell range. |
| ExcelSparklineGroup | Represents a group of excel like sparklines. |
| ExcelSparklineSetting | Represents a setting of an excel like sparkline. |
| ExpandEventArgs | Represents the event data for the Expand event for the Spread component, which occurs when the hierarchy display is being expanded (showing child sheet views). |
| FilterColumnDefinition | Represents a filter column definition. |
| FilterColumnDefinitionCollection | Represents a collection of filter column definitions. |
| FilterItemCollection | Represents a collection of custom filters. |
| FormulaProvider | Represents a way to provide a formula property (and trigger event) to any control on the form. |
| FormulaTextBox | Represents the floating formula editor. |
| FpHorizontalScrollBar | Represents the FarPoint horizontal scroll bar. |
| FpScrollBar | Represents the FarPoint scroll bar. |
| FpScrollBarButton | Represents the FarPoint scroll bar button. |
| FpScrollBarButtonBackwardHome | Represents a FarPoint scroll bar backward-to-home button. |
| FpScrollBarButtonBackwardLine | Represents a FarPoint scroll bar back-by-line button. |
| FpScrollBarButtonBackwardPage | Represents a FarPoint scroll bar page back button. |
| FpScrollBarButtonClickEventArgs | Represents the event data for the FpScrollBarButtonClickEvent, for the Spread component, which occurs when the Spread scroll bar button is clicked. |
| FpScrollBarButtonCollection | Represents the collection of the elements of the FarPoint scroll bar. |
| FpScrollBarButtonForwardEnd | Represents a FarPoint scroll bar forward-to-end button. |
| FpScrollBarButtonForwardLine | Represents a FarPoint scroll bar forward-by-line button. |
| FpScrollBarButtonForwardPage | Represents a FarPoint scroll bar page forward button. |
| FpScrollBarComboThumb | Represents a combination of the backward track, forward track, and thumb of the scroll bar. |
| FpScrollBarGripper | Represents the FarPoint scroll bar grip. |
| FpScrollBarThumb | Represents a FarPoint scroll bar thumb. |
| FpScrollBarTrack | Represents a FarPoint scroll bar track. |
| FpScrollBarTrackBackward | Represents the backward track of the FarPoint scroll bar. |
| FpScrollBarTrackForward | Represents the forward track of the FarPoint scroll bar. |
| FpSpread | Represents the Spreadsheet component. |
| FpVerticalScrollBar | Represents the FarPoint vertical scroll bar. |
| GradientInterfaceRenderer | Represents the painter of gradients in the interface. |
| GradientSelectionRenderer | Represents a renderer for displaying a gradient for a selection in the spreadsheet. |
| GridLine | Represents the grid lines. |
| GroupBarInfo | Represents information about the grouping bar in the Spread component. |
| GroupInfo | Represents the grouping information. |
| GroupInfoCollection | Represents the read-only collection of GroupInfo objects. |
| GroupingEventArgs | Represents the event data for grouping events in the Spread component. |
| HeaderHitTestInformation | Represents hit test information for the headers of the spreadsheet. |
| HideRowFilter | Represents the filter that hides rows based on certain criteria. |
| HitTestInformation | Represents hit test information for the data area of the spreadsheet. |
| HyperLinkClickedEventArgs | Represents the event data for the HyperLinkClicked event for the component, which occurs when the hyper link cell is clicked. |
| ImageFocusIndicatorRenderer | Represents the renderer of the image focus indicator. |
| InputMap | Represents the map between input by the user and the action that occurs. |
| ItemEventArgs | Provides data for an event in a collection. |
| ItemTrackedEventArgs | Represents the event data for the element in a collection that has been updated. |
| KeystrokeFactory | Represents a means of creating Keystroke objects in environments that do not support parameterized constructors. |
| LandscapeRule | Represents the rules that determine whether to print in landscape format. |
| LeaveCellEventArgs | Represents the event data for the LeaveCell event for the Spread component, which occurs when the focus leaves a cell. |
| LeftChangeEventArgs | Represents the event data for the LeftChange event for the Spread component, which occurs when the left column in the view changes. |
| LineSparklineRenderer | Represents the line sparkline renderer. |
| MarqueeFocusIndicatorRenderer | Represents the renderer of the marquee (or animated) focus indicator. |
| ModelessTextBox | ModelessTextBox |
| NamedStyle | Represents a custom style, an object that can be used to set style information for other objects. |
| NamedStyleCollection | Represents a collection of NamedStyle objects. |
| NamedStyleCollectionEventArgs | Represents the event data for the NamedStyleCollection object's Changed event. |
| NoteEventArgs | Represents the data for the note event. |
| PaintGrayAreaEventArgs | Represents the event data for the PaintGrayArea event for the Spread component |
| PaintGroupBarBackgroundEventArgs | Represents the event data for PaintGroupBarBackground events in the Spread component. |
| PaintTabStripButtonEventArgs | Represents the event data for the PaintTabStripButton event for the Spread component. |
| PaintTabStripEventArgs | Represents the event data for the PaintTabStrip event for the Spread component. |
| PaintTabStripTabEventArgs | Represents the event data for the PaintTabStripTab event for the Spread component |
| PreviewRowFetchEventArgs | Represents the event data for the PreviewRowFetch event for the Spread component, which occurs when the user format preview row content. |
| PreviewRowInfo | Represents information about preview row in the Spread component. |
| PrintAbortEventArgs | Represents the event data for the PrintAbort event for the Spread component, which allows the user to discontinue the printing at any time during a print job. |
| PrintBackgroundEventArgs | Represents the event data for the PrintBackground event for the Spread component, which occurs when the background is printing. |
| PrintCancelledEventArgs | Represents the event data for the PrintCancelled event for the Spread component, which occurs when the printing is discontinued by the user. |
| PrintHeaderFooterAreaEventArgs | Represents the event data for the PrintHeaderFooterArea event for the Spread component, which occurs when the background is printing. |
| PrintInfo | Represents the information to use when printing a sheet of the control. |
| PrintMargin | Represents the margin for the printed page. |
| PrintMessageBoxEventArgs | Represents the event data for the PrintMessageBox event for the Spread component, which occurs when the print message box is to be displayed. |
| PrintPreviewShowingEventArgs | Represents the event data for the PrintPreviewShowing event for the Spread component, which occurs before the print preview dialog appears. |
| PropertyTrackChangedEventArgs | Represents raising an event when the property has changed and has infomation about the current value and the previous value. |
| QueryValueEventArgs | This is event argument which is used to contain the result when querying value from client |
| RangeGroupHitTestInformation | Represents hit test information for the outline (range group) of the spreadsheet. |
| RangeGroupInfo | Represents the relevant information of an outline (range group) of rows or columns. |
| RangeGroupInfoEventArgs | Represents the event data for the Changed event of the outline (range group) model for the sheet. |
| RangeGroupModelEventArgs | Represents the event data for the Changed event of the outline (range group) for the sheet. |
| RangeGroupStateChangedEventArgs | Represents the event data for the RangeGroupStateChanged event for an outline (range group) of rows and columns in the Spread component. |
| RangeGroupStateChangingEventArgs | Represents the event data for the RangeGroupStateChanging event for an outline (range group) of rows and columns in the Spread component. |
| ReloadSheetCellRangeFormulaEventArgs | Represents the event data for the FormulaChanged event, which occurs when an object that contains the sheet cell ranges notifies that formulas have been changed and that the SheetCellRange needs to be updated. |
| Row | Represents a row in the component. |
| RowHeader | Represents the row header portion of the control. |
| RowHeightChangedEventArgs | Represents the event data for the RowHeightChanged event for the Spread component, which occurs when the height of a row is changed. |
| RowHeightChangeExtents | Represents an object that contains first and last rows in contiguous selection whose heights are changing. |
| RowHeightChangingEventArgs | Represents the event data for the RowHeightChanging event for the Spread component, which occurs when the height of a row is changing. |
| Rows | Represents a one-dimensional collection of Row objects. |
| Rows.DefaultRow | Represents the default row in the component. |
| RowViewportHeightChangedEventArgs | Represents the event data for the RowViewportHeightChanged event for the Spread component, which occurs when the height of a viewport row has changed. |
| ScaleRule | Represents the rules that determine how to scale the printed sheet. |
| ScrollingContentInfo | Represents information about the scrolling grid content in the Spread component. |
| ScrollTipFetchEventArgs | Represents the event data for the ScrollTipFetch event for the Spread component, which occurs when the spread is scrolled. |
| SearchDialog | Represents a search dialog. |
| SelectionChangedEventArgs | Represents the event data for the SelectionChanged event for the Spread component, which occurs when the user has changed selecting another range of cells. |
| SelectionChangingEventArgs | Represents the event data for the SelectionChanging event for the Spread component, which occurs when the user is selecting another range of cells. |
| SheetCorner | Represents the corner of the control. |
| SheetSkin | Represents a skin, which provides style settings for a sheet. |
| SheetStyleProperty | Represents a style property in the StyleInfo object. |
| SheetTab | Represents an individual sheet name tab. |
| SheetTabClickEventArgs | Represents the event data for the SheetTabClick event for the Spread component, which occurs when the user clicks the mouse button with the pointer on the sheet name tab. |
| SheetTabDoubleClickEventArgs | Represents the event data for the SheetTabDoubleClick event for the Spread component, which occurs when the user double-clicks on a sheet name tab. |
| SheetView | Represents an individual sheet in the Spread component. |
| SheetView.DocumentModels | Represents the SheetView.DocumentModels object that contains the models that make up the sheet. |
| SheetView.MultipleColumnMovingException | Exception thrown when moving multiple columns |
| SheetView.MultipleRowMovingException | Exception thrown when moving multiple rows |
| SheetView.SaveAutoSortColumns | Represents the SheetView.SaveAutoSortColumns object that contains the automatic sorting settings for the sheet. |
| SheetViewCollection | Represents a collection of sheets (SheetView objects). |
| SheetViewEventArgs | Represents the event data for the sheet. |
| SheetViewPropertyChangeEventArgs | Represents the data for changes to the sheet properties. |
| SmartPaperRule | Represents the rules that determine the paper size. |
| SmartPrintRule | Represents the rules that determine how best to print. |
| SmartPrintRulesCollection | Represents the set of rules that determine how best to print. |
| SolidFocusIndicatorRenderer | Represents the renderer of the solid focus indicator. |
| SortInfo | Represents the information related to sorting columns, rows, or a range of cells. |
| Sparkline | Represents a sparkline in a cell. |
| SparklineInfo | Represents sparkline information in a cell. |
| SparklineModelUpdateEventArgs | Represents the event data for the UpdatedCellRanges event, which occurs when a list of cellranges are updated. |
| SpreadActions | Represents navigation, selection, clipboard, and other actions. |
| SpreadSkin | Represents the skin of the Spread component. |
| SpreadSparklineRenderes | Read-only collection of default (built-in) sparkline renderers. |
| SpreadView | Represents a view of the spreadsheet display. |
| StickyNoteEventArgs | Obsoleted. Use NoteEventArgs class instead. Represents the data for the sticky note event. |
| StyleInfo | Represents the set of cell-level style settings for objects. |
| StyleNameConverter | Provides a drop-down list of style names for the StyleName property in the Cell, Column, Row, and AlternatingRow classes. |
| StyleRowFilter | Represents the filter that sets the styles of rows based on certain criteria. |
| SubEditorClosedEventArgs | Represents the event data for the SubEditorClosed event for the Spread component, which occurs when the subeditor in a cell has closed. |
| SubEditorOpeningEventArgs | Represents the event data for the SubEditorOpening event in the Spread component, which occurs when the subeditor in a cell is opening. |
| TabStrip | Represents the set of sheet tabs. |
| TabStripHitTestInformation | Represents hit test information for the tab strip of the spreadsheet. |
| TextTipFetchEventArgs | Represents the event data for the TextTipFetch event for the Spread component, which occurs when the text tip is being fetched. |
| TipAppearance | Represents the appearance settings for various tips in the interface (text tips, scroll tips, and cell notes). |
| TitlebarHitTestInformation | Represents hit test information for the Title and Subtitle. |
| TitleInfo | Represents information about the title bar in the Spread component. |
| TopChangeEventArgs | Represents the event data for the TopChange event in the Spread component, which occurs when the top row changes. |
| TriangleNoteIndicatorRenderer | Represents the painter that drawing the indicator shape for a triangle for the indicator of a note in a cell. |
| UserFormulaEnteredEventArgs | Represents the event data for the UserFormulaEntered event for the Spread component, which occurs when the user has entered a formula in a cell. |
| UserSpecifiedFilterItem | Represents a user specified filter item |
| ViewportHitTestInformation | Represents hit test information for the viewports of the spreadsheet. |
| WinLossSparklineRenderer | Represents the renderer of the win/loss sparklines. |
| ZoomEventArgs | Represents the event data for the UserZooming event for the Spread component, which occurs when the user zooms. |