[]
        
(Showing Draft Content)

C1.C1Preview.TableVectorCollection

TableVectorCollection Class

The abstract base class representing a collection of TableVector objects. This is the base class for collections of table rows and columns, accessible as Rows and Cols on a RenderTable.

Inheritance
TableVectorCollection
Namespace: C1.C1Preview
Assembly: C1.PrintDocument.8.dll
Syntax
[C1ClassSerialization(true)]
public abstract class TableVectorCollection : FastList, IList, ICollection, IEnumerable

Properties

Name Description
Count

Gets or sets the logical count of vectors (rows or columns) in the current collection. Setting this property to -1 (which is the default) ensures that Count is calculated automatically.

Groups

Gets the TableVectorGroupCollection object representing the groups of vectors (rows or columns) defined on the current collection.

Owner

Gets the RenderTable object containing the current collection.

VectorCount

Gets the physical count of vectors (rows or columns) currently stored in this TableVectorCollection.

Methods

Name Description
Delete(int)

Deletes a row or column from the containing RenderTable.

Delete(int, int)

Deletes a range of rows or columns from the containing RenderTable.

GetVectorCanSplit(int)

Returns the value of the CanSplit property of a TableVector (row or column) identified by its index in a RenderTable. This method does not create the specified vector if it has not been initialized yet (see remarks in GetVectorSize(int) for details).

GetVectorPageBreakBehavior(int)

Returns the value of the PageBreakBehavior property of a TableVector (row or column) identified by its index in a RenderTable. This method does not create the specified vector if it has not been initialized yet (see remarks in GetVectorSize(int) for details).

GetVectorSize(int)

Returns the size (height for rows, width for columns) of a TableVector (row or column) identified by its index in a RenderTable. This method does not create the specified vector if it has not been initialized (see remarks for details).

GetVectorSizingMode(int)

Returns the effective TableSizingModeEnum of a TableVector (row or column) identified by its index in a RenderTable. This method does not create the specified vector if it has not been initialized yet (see remarks in GetVectorSize(int) for details).

GetVectorVisible(int)

Returns the value of the Visible property of a TableVector (row or column) identified by its index in a RenderTable. This method does not create the specified vector if it has not been initialized yet (see remarks in GetVectorSize(int) for details).

Insert(int)

Inserts a row or column into the containing RenderTable.

Insert(int, int)

Inserts a range of rows or columns into the containing RenderTable.

See Also