| Class | Description |
| AlternatingRow | Represents a set of style information for alternating rows in the component. |
| AlternatingRows | Represents a one-dimensional collection of alternating rows (AlternatingRow objects). |
| Appearance | Represents the appearance of an object. |
| AppearanceProperty | Represents the appearance settings. |
| 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. |
| AverageConditionalFormattingRule | Represents an above or below average conditional formatting rule. |
| Background | Represents a background (image and gradient). |
| BaseCellType | Represents the cell type class that serves as a basis for other cell type classes. |
| BaseFilterItem | Represents the basis for a custom filter. |
| BaseSparkline | Base class that represents sparkline data infomation. |
| BestFitColumnRule | Represents the rules that determine how best to print the columns. |
| BetweenValuesConditionalFormattingRule | Represents a conditional formatting rule that accept or does not accept a value in a range. |
| BlankConditionalFormattingRule | Represents a conditional formatting rule that accepts blank or nonblank values. |
| Border | Represents the border style of a cell. |
| BorderProperty | Represents the border settings. |
| ButtonCellType | Represents a button cell. |
| Cell | Represents a cell in the Spread component. |
| Cells | Represents a two-dimensional collection of individual cells (Cell objects). |
| CellTypeConverter | Provides a drop-down list of cell types for a property of type ICellType in the property grid. |
| CheckBoxCellType | Represents a check box cell. |
| ColorFilterItem | Provides a ColorFilter class to filter cells using the color specified in the filter criteria. |
| Column | Represents a column in the component. |
| ColumnFooter | Represents the column footer portion of the control. |
| ColumnHeader | Represents the column header portion of the component. |
| ColumnHeaderFilterCellType | This celltype applies an Excel-like filter to a cell in the column header. |
| Columns | Represents a one-dimensional collection of individual columns (Column objects). |
| Columns.DefaultColumn | Represents the default column in the component. |
| ColumnSparklineRenderer | Represents the renderer of the column sparklines. |
| ComboBoxCellType | Represents a combo box cell. |
| CommandBarInfo | Represents information about the command bar in the Spread component. |
| ConditionalFormat | Represents a conditional format. |
| ConditionalFormatCollection | Internal use only. |
| ConditionalFormatInfo | Internal use only. |
| ConditionalFormatting | Represents a conditional format. |
| ConditionalFormattingColorValue | Represents a color conditional formatting value. |
| ConditionalFormattingColorValueCollection | Represents a collection of conditional formatting color values. |
| ConditionalFormattingIconRuleSet | Represents a set of icons which are used for an icon conditional formatting rule. |
| ConditionalFormattingIconValue | Represents a complex value of the conditional formatting icon rule. |
| ConditionalFormattingModel | Represents the conditional formatting model for a sheet. |
| ConditionalFormattingModelEventArgs | Represents the event data for the Changed event of the conditional formatting model for the sheet. |
| ConditionalFormattingRule | Represents the base class for conditional format rules. |
| ConditionalFormattingRulePropertyChangedEventArgs | Provides data for the IConditionalFormatting.PropertyChanged event. |
| ConditionalFormattingValue | Represents a complex value of a conditional formatting rule. |
| ConditionalFormattingValueCollection | Represents a collection of conditional formatting values. |
| ContextMenu | The Spread context menu. |
| ContextMenuCollection | The Spread menu collection. |
| ContextMenuStyle | Represents styles for the context menu. |
| CreateButtonEventArgs | Represents the event data for a CreateButton event. |
| CreateChildViewEventArgs | Represents the event data for a ChildViewCreated event. |
| CurrencyCellType | Represents a currency cell. |
| CurrencyCellType.EditModeSettings | Represents the format setting of a cell type in edit mode. |
| CustomFilterItem | Provides a CustomFilters class that groups custom filter elements together. |
| DatabarConditionalFormattingRule | Represents the data bar conditional formatting rule. |
| DataFieldConverter | Represents a type converter for the data field of a column. |
| DateTimeCellType | Represents a date-time cell. |
| DateTimeCellType.EditModeSettings | Represents the format setting of a cell type in edit mode. |
| DefaultFilterItem | Represents the default filtering of rows based on specified criteria. |
| DefaultRowFilter | Represents a default row filter that extends to implement the supported row filters. |
| DefaultSkins | Represents the pre-defined (default) skins. |
| DefaultSparklineContainer | Represents the full (concrete) implementation of the ISparklineContainer interface for a sparkline model for a sheet, which represents sparklines. |
| DefaultStyleCollection | Represents a collection of default style settings. |
| DesignTimeCellTypeConverter | Provides a drop-down list of cell types for a property of type ICellType in the property grid. |
| DoubleCellType | Represents a double-precision, floating-point data type cell. |
| DoubleCellType.EditModeSettings | Represents the format setting of a cell type in edit mode. |
| DynamicFilterItem | Provides a DynamicFilter class to filter cells based on a set of built-in definitions due to DynamicFilterType. |
| EmptyCellType | Represents a general cell that has no editor control (returns null from GetEditorControl). |
| ErrorConditionalFormattingRule | Represents a conditional formatting rule that accepts error or nonerror values. |
| ErrorForm | Represents an error form. |
| 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. |
| ExpressionConsumerFormulaInfo | Contains information about IExpressionConsumer and the expressions corresponding to its formulas. |
| ExtraRendererSettings | Represents the extra setting for the renderer to paint. |
| FetchGroupTextEventArgs | Represents the event data for FetchGroupText events in the Spread component. |
| FilterBar | Provides a FilterBarInfo class that represents information about the filter bar in the Spread component. |
| FilterBarCellType | The cell type for a cell that contains the UI controls of the filter feature. |
| FilterColumnDefinition | Represents a filter column definition. |
| FilterColumnDefinitionCollection | Represents a collection of filter column definitions. |
| FilterCondition | Provides a CustomFilter class that specifies an operator and a value. |
| FilterItemCollection | Represents a collection of custom filters. |
| FilterItemValue | Provides a ValueFilterItem class used as filter criteria. |
| FilterItemValueCollection | Provides a ValueFilterItemCollection object used as a collection of alternative ValueFilterItem elements. |
| FormulaConditionalFormattingRule | Represents the conditional formatting rule that uses a formula to determine which cells to format before starting to paint the background. |
| FormulaRestrictedException | The exception that is thrown when one of the formulas provided to a rule is not valid. |
| FpSpread | Represents a Web Forms (ASP.NET) Spread spreadsheet component that displays data in rows and columns. |
| FpSpreadTemplateReplacement | Represents the FarPoint Spread template replacement. |
| GeneralCellType | Represents a general cell that can be used for text or numbers. |
| 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. |
| HideRowFilter | Represents the filter that hides rows based on certain criteria. |
| HierBarInfo | Represents information about the hierarchy bar in the Spread component. |
| HighlightConditionalFormattingRule | Represents the conditional formatting rule that is used before starting to paint the background. |
| HighlightConditionalFormattingStyle | Represents the highlight style which applies the conditional formatting rule using highlighting. |
| HyperLinkCellType | Represents a hyperlink cell. |
| IconFilterItem | Provides an IconFilter class to filter cells using an icon specified in the filter criteria. |
| IconSetConditionalFormattingRule | Represents the rule that paints an icon in the cell. |
| ImageCellType | Represents an image cell. |
| Inset | Represents the dimensions of margins. |
| IntegerCellType | Represents an integer data type cell. |
| IntegerCellType.EditModeSettings | Represents the format setting of a cell type in edit mode. |
| ItemEventArgs | Provides data for an event in a collection. |
| ItemEventArgs<T> | Provides data for an event in a collection. |
| ItemPropertyEventArgs<T> | Provides data for an event in a collection. |
| ItemTrackedEventArgs | Represents the event data for the element in a collection that has been updated. |
| LabelCellType | Represents a label cell. |
| LandscapeRule | Represents the rules that determine whether to print in landscape format. |
| LayoutCell | Represents a layout cell in the layout template. |
| LayoutCells | Represents a two-dimensional collection of layout cells. |
| LayoutColumn | Represents a layout column in a layout template. |
| LayoutColumns | Represents the layout columns in the layout template. |
| LayoutRow | Represents a layout row in the layout template. |
| LayoutRows | Represents a one-dimensional collection of layout row objects. |
| LayoutTemplate | Represents a layout template for the view. |
| LineSparklineRenderer | Represents the line sparkline renderer. |
| ListBase.ListChangedEventArgs<T> | Provides data for the System.ComponentModel.IBindingList.ListChanged event. |
| ListBoxCellType | Represents a list box cell. |
| ListItem | Represents an item in a combo box, list box, or radio button cell. |
| MeasureIconSizeEventArgs | The event arguments for the MeasureIconSize event handler. |
| MenuItem | The Spread menu item. |
| MenuItemClickEventArgs | The event arguments for the Spread context menu item click event. |
| MenuItemCollection | The Spread menu item collection. |
| MultiColumnComboBoxCellType | Represents a multiple-column combo box cell. |
| MultiValuesFilterItem | Provides a Filters class to filter items using a criteria values list. |
| NamedStyle | Represents a named style, an object that can be used to set style information for other objects. |
| NamedStyleCollection | Represents a collection of named styles (NamedStyle objects). |
| NamedStyleCollectionEventArgs | Represents the event data for the NamedStyleCollection object's Changed event. |
| PagerInfo | Represents information about the page navigation aids in the Spread component. |
| ParentStyleNameConverter | Provides a drop-down list of parent style names for the ParentStyleName property in the Cell, Column, Row, and AlternatingRow classes. |
| PercentCellType | Represents a percent value data type cell. |
| PrePaintConditionalFormattingRule | Represents a conditional format rule that is executed before painting the cell. |
| PrePaintResult | Represents the executed result of a conditional formatting rule. |
| PrePaintTextConditionalFormattingRule | Represents the conditional formatting rule that is used for painting before the text is painted. |
| PrePaintTextResult | Represents the painting result of a conditional formatting rule. |
| PreviewRowInfo | Represents the preview row information. |
| PreviewRowTemplateContainer | Represents an editing template container. |
| 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. |
| PrintEventArgs | Represents the event data for a Print event. |
| PrintExternalImageEventArgs | Represents the event data for the PrintExternalImage and PrintExternalImageEnd events for the Spread component, which allow the user to print an external image. |
| PrintInfo | Represents the information to use when printing a sheet of the control. |
| PrintMargin | Represents the margin for the printed page. |
| PrintPDFEventArgs | Represents the event data for a PrintPDF event. |
| PropertyTrackChangedEventArgs | Represents raising an event when the property has changed and has infomation about the current value and the previous value. |
| RadioButtonListCellType | Represents a radio button list cell. |
| RangeElement<T> | Keeps the information about which cell ranges contain the elements. |
| RegExpCellType | Represents a regular expression cell. |
| 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. |
| RowEditTemplateContainer | Represents a row edit template container. |
| RowHeader | Represents the row header portion of the component. |
| Rows | Represents a one-dimensional collection of individual rows (Row objects). |
| Rows.DefaultRow | Represents the default row in the component. |
| ScaleRule | Represents the rules that determine how to scale the printed sheet. |
| SheetCorner | Represents the corner of the control. |
| SheetSkin | Represents a skin, which provides style settings for a sheet. |
| SheetStyleProperty | Represents the sheet style properties. |
| SheetView | Represents a sheet in the Spread component. |
| SheetViewCollection | Represents a collection of sheets (SheetView objects). |
| SheetViewStateEventArgs | Represents the event data for the SaveOrLoadSheetState event. |
| 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. |
| SortInfo | Represents information for sorting. |
| Sparkline | Represents a sparkline in a cell. |
| SparklineModelUpdateEventArgs | Represents the event data for the UpdatedCellRanges event, which occurs when a list of cellranges are updated. |
| SpreadCommandEventArgs | Represents the event data for any of several command events in the Spread component. |
| SpreadControlBuilder | Represents a Spread ControlBuilder class. |
| SpreadDataSource | Represents a range of data in the Spread component that can be bound to other controls. |
| SpreadDataSourceView | Represents the mechanism for data-bound controls to get data from the Spread component as a data source. |
| SpreadFontStyle | Specifies the font style information applied to the text. |
| SpreadSparklineRenderes | Read-only collection of default (built-in) sparkline renderers. |
| StateList<T> | The state list base. |
| StyleInfo | Represents the style information for a cell with such settings as color, alignment, font, and borders. |
| 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. |
| TabInfo | Represents the information about the sheet name tabs that are displayed in the command bar at the bottom of the component. |
| TagCloudCellType | Represents a tag cloud cell (weighted list of linked items). |
| TextCellType | Represents a text cell. |
| TextConditionalFormattingRule | Represents the conditional formatting rule used for checking text values. |
| ThreeColorScaleConditionalFormattingRule | Represents the color scale conditional formatting rule with one middle value. |
| TimePeriodConditionalFormattingRule | Represents a conditional formatting rule that accepts periods of time. |
| TitleInfo | Represents information about the title bar in the Spread component. |
| Top10FilterItem | Provides a Top10Filter class to filter cells whose values are numeric. |
| TopRankedValuesConditionalFormattingRule | Represents a top bottom conditional formatting rule. |
| TouchInfo | Represents all touch behavior's settings. |
| TouchStrip | Represents the TouchStrip class. |
| TouchStripCollection | Represents the Spread TouchStrip collection. |
| TouchStripItem | Represents the TouchStripItem class. |
| TouchStripItemClickEventArgs | Represents the TouchStripItemClickEventArgs class. |
| TouchStripItemCollection | The Spread menu item collection. |
| TwoColorScaleConditionalFormattingRule | Represents the two color scale conditional formatting rule. |
| UnaryComparisonConditionalFormattingRule | Represents the conditional formatting rule that is used before starting to paint the background. |
| UniqueOrDuplicatedConditionalFormattingRule | Represents a conditional formatting rule that accepts unique or duplicated values. |
| ValidatorCollection | A collection of validators. |
| WinLossSparklineRenderer | Represents the renderer of the win/loss sparklines. |
| WorksheetLayoutCell | Represents a worksheet layout cell in the worksheet layout template. |
| WorksheetLayoutCells | Represents a two-dimensional collection of worksheet layout cells. |
| WorksheetTemplate | Represents a worksheet layout template for the view. |