Table of Contents

Class TableLineGroupHeader

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

Group header line printed before a group offering keep-together, expansion and repetition options.

public class TableLineGroupHeader : TableLineGroupBase
Inheritance
TableLineGroupHeader
Inherited Members

Constructors

TableLineGroupHeader(CollectionTableLinesGroupHeader)

Creates and appends a group header line.

public TableLineGroupHeader(CollectionTableLinesGroupHeader itemCollection)

Parameters

itemCollection CollectionTableLinesGroupHeader

TableLineGroupHeader(CollectionTableLinesGroupHeader, int)

Creates and inserts a group header line at the specified index.

public TableLineGroupHeader(CollectionTableLinesGroupHeader itemCollection, int index)

Parameters

itemCollection CollectionTableLinesGroupHeader
index int

Properties

DefaultTopReservedSpace

Default value for the top reserved space. Overriden in derived classes to provide different defaults for different object types.

protected override string DefaultTopReservedSpace { get; }

Property Value

string

Expandable

Gets or sets whether the group is expandable/collapsible.

public string Expandable { get; set; }

Property Value

string

KeepGroupTogether

Gets or sets whether the group should be kept together.

public string KeepGroupTogether { get; set; }

Property Value

string

PageBreakOptions

Gets the page break options.

[JsonInclude]
public PageBreakOptions PageBreakOptions { get; }

Property Value

PageBreakOptions

RepeatAsHeader

Gets or sets whether the header is repeated on following pages.

public string RepeatAsHeader { get; set; }

Property Value

string

Methods

CreateNewInstance()

Creates a new, empty instance of the current TableLineBase.

protected override TableLineBase CreateNewInstance()

Returns

TableLineBase