Table of Contents

Class ObjectReportContainer

Namespace
combit.Reporting.Dom
Assembly
combit.ListLabel31.CrossPlatform.dll

Report container object hosting heterogeneous sub items (tables, charts, etc.) with common frame, filling and default font.

public class ObjectReportContainer : ObjectBase
Inheritance
ObjectReportContainer
Inherited Members

Constructors

ObjectReportContainer(CollectionObjectBases)

Creates and appends a report container.

public ObjectReportContainer(CollectionObjectBases objectCollection)

Parameters

objectCollection CollectionObjectBases

ObjectReportContainer(CollectionObjectBases, int)

Creates and inserts a report container at the given index.

public ObjectReportContainer(CollectionObjectBases objectCollection, int index)

Parameters

objectCollection CollectionObjectBases
index int

Properties

AllowPageBreak

Gets or sets whether page breaks are allowed inside the container.

public string AllowPageBreak { get; set; }

Property Value

string

DefaultColumns

Gets the default column configuration.

[JsonInclude]
public PropertyDefaultColumns DefaultColumns { get; }

Property Value

PropertyDefaultColumns

DefaultFont

Gets the default font applied to contained objects unless overridden.

[JsonInclude]
public PropertyFontExt DefaultFont { get; }

Property Value

PropertyFontExt

Filling

Gets the background filling definition.

[JsonInclude]
public PropertyFillingExt Filling { get; }

Property Value

PropertyFillingExt

Frame

Gets the frame definition.

[JsonInclude]
public PropertyFrame Frame { get; }

Property Value

PropertyFrame

LinkUrl

Gets or sets a hyperlink URL for the container.

public string LinkUrl { get; set; }

Property Value

string

SubItems

Gets the collection of contained sub items.

[JsonInclude]
public CollectionSubItemBases SubItems { get; }

Property Value

CollectionSubItemBases