![](dotnetdiagramimages/GrapeCity_ActiveReports_v12_GrapeCity_ActiveReports_PageReportModel_ReportComponent.png)
'Declaration Public MustInherit Class ReportComponent Inherits System.ComponentModel.Component Implements IReportComponent
public abstract class ReportComponent : System.ComponentModel.Component, IReportComponent
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
GrapeCity.ActiveReports.PageReportModel.ReportComponent
GrapeCity.ActiveReports.PageReportModel.CategoryGrouping
GrapeCity.ActiveReports.PageReportModel.ColumnGrouping
GrapeCity.ActiveReports.PageReportModel.Details
GrapeCity.ActiveReports.PageReportModel.HeaderFooter
GrapeCity.ActiveReports.PageReportModel.MatrixRow
GrapeCity.ActiveReports.PageReportModel.Report
GrapeCity.ActiveReports.PageReportModel.ReportComponentContainer
GrapeCity.ActiveReports.PageReportModel.ReportItem
GrapeCity.ActiveReports.PageReportModel.RowGrouping
GrapeCity.ActiveReports.PageReportModel.SeriesGrouping
GrapeCity.ActiveReports.PageReportModel.TableGroup
GrapeCity.ActiveReports.PageReportModel.TableRow
GrapeCity.ActiveReports.PageReportModel.TablixBody
GrapeCity.ActiveReports.PageReportModel.TablixCell
GrapeCity.ActiveReports.PageReportModel.TablixCorner
GrapeCity.ActiveReports.PageReportModel.TablixCornerCell
GrapeCity.ActiveReports.PageReportModel.TablixCornerRow
GrapeCity.ActiveReports.PageReportModel.TablixHeader
GrapeCity.ActiveReports.PageReportModel.TablixHierarchy
GrapeCity.ActiveReports.PageReportModel.TablixMember
GrapeCity.ActiveReports.PageReportModel.TablixRow