Class
DetailSection

Represents the main section of a Report. It is printed once for every record in the data source of the report.

Definition

Namespace:Telerik.Reporting

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
[ToolboxBitmap(typeof(DetailSection), "Resources.Detail.bmp")]
public class DetailSection : ReportSection, IToggleVisibilityTarget, IActionTarget

Inheritance: objectReportObjectReportItemBaseReportSectionBaseReportSectionDetailSection

Implements: IActionTargetIToggleVisibilityTarget

Inherited Members ReportSection.CanShrinkReportSection.PageBreakReportSection.KeepTogetherReportSectionBase.HeightReportItemBase.Dispose()ReportItemBase.Dispose(bool)ReportItemBase.ToString()ReportItemBase.Contains(ReportItemBase)ReportItemBase.GetEventHandlers(EventHandler)ReportItemBase.OnItemValidate(ReportItemBase)ReportItemBase.ClearGlobalDependencies()ReportItemBase.ContainerReportItemBase.DesignModeReportItemBase.SiteReportItemBase.NameReportItemBase.ItemDataBindingMethodNameReportItemBase.ItemDataBoundMethodNameReportItemBase.VisibleReportItemBase.StyleNameReportItemBase.StyleReportItemBase.ItemsReportItemBase.ParentReportItemBase.ReportReportItemBase.ConditionalFormattingReportItemBase.BookmarkReportItemBase.BookmarkIdReportItemBase.DocumentMapTextReportItemBase.TocTextReportItemBase.ActionReportItemBase.BindingsReportItemBase.ToolTipReportItemBase.AccessibleDescriptionReportItemBase.AccessibleRoleReportItemBase.AIDescriptionReportItemBase.ItemDataBindingReportItemBase.ItemDataBoundReportItemBase.DisposedReportObject.ToString(string[])

Constructors

DetailSection()

Declaration

cs-api-definition
public DetailSection()

Properties

ColumnCount

Gets or sets a value that specifies how many columns are present in the DetailSection of the report.

Declaration

cs-api-definition
[Browsable(false)]
[Obsolete("Telerik.Reporting.DetailSection.ColumnCount is now obsolete. Please use Telerik.Reporting.Report.PageSettings.ColumnCount property.", true)]
public int ColumnCount { get; set; }

Property Value

int

An integer value specifying the number of columns. The value should be equal to or greater than 1. The default is 1.

Remarks

Column widths are calculated based on the following rule: DetailWidth = ColumnWidth * ColumnCount + ColumSpacing * (ColumnCount - 1)

Multi-column reports are primarily used for printing labels.

ColumnSpacing

Gets or sets a value indicating the space in Units between two adjacent columns.

Declaration

cs-api-definition
[Browsable(false)]
[Obsolete("Telerik.Reporting.DetailSection.ColumnSpacing is now obsolete. Please use Telerik.Reporting.Report.PageSettings.ColumnSpacing property.", true)]
public Unit ColumnSpacing { get; set; }

Property Value

Unit

A Unit value specifying the space between two adjacent columns. The value should be a non-negative Unit. The default is Zero

Remarks

This property should be used when there should be some blank space left between adjacent columns.