The GrapeCity.ActiveReports.Extensibility.Layout namespace includes the classes that are used at the time of creating layouts for reports.
Classes
| Class | Description |
![Class](template/packages/core-dotnet/images/Class.png) | ColumnInfo | The ColumnInfo class holds information about a multi-column layout. Creates a new instance of the ColumnInfo class. |
![Class](template/packages/core-dotnet/images/Class.png) | ContentRange | This is an abstract class that the ReportItem's layout manager creates, interprets and uses to denote a range with a logical beginning and end in its underlying content. |
![Class](template/packages/core-dotnet/images/Class.png) | LayoutManagerAttribute | Specifies the class used to implement layout services for a component. |
![Class](template/packages/core-dotnet/images/Class.png) | SupportedPageInfo | Supported page information. |
Interfaces
Structures
Delegates
Enumerations
| Enumeration | Description |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | Features | All of the features recognized by the layout engine. This enumeration is used with the DataDynamics.Reports.Extensibility.Layout.ITargetDevice.Item property to locate rendering device capabilities. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | HitTestResult | Specifes which area is hit. This enumeration is used with the DataDynamics.Reports.Extensibility.Layout.HitTestInfo.HitTestResult property to determine where a mouse click occurs. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | LayoutCapabilities | Specifies what layout options are available for the report item. This enumeration is used with the DataDynamics.Reports.Extensibility.Layout.ILayoutManager.Capabilities property. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | LayoutDirection | Specifies the direction in which the layout runs on the current page. This enumeration is used with the DataDynamics.Reports.Extensibility.Layout.LayoutContext.LayoutDirection property. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | LayoutStatus | Indicates the progress of the layout operation. This enumeration is used with the DataDynamics.Reports.Extensibility.Layout.LayoutResult.LayoutStatus property. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | SpanCellResolveMethod | Enum with kinds of method to indicate spanned cells |
See Also