[]
        
(Showing Draft Content)

FarPoint.Win.Spread.Rows

Rows Class

Represents a one-dimensional collection of Row objects.

Inheritance
Rows
Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
public class Rows : IList, ICollection, IEnumerable
Public Class Rows
    Implements IList, ICollection, IEnumerable

Properties

Name Description
Count

Gets or sets the number of rows in the collection.

Default

Gets a row for the default row (-1).

this[int]

Gets a new row for the specified row.

this[int, int]

Gets a new row for the specified range of rows.

this[string]

Gets a new row for the specified tag.

Parent

Gets the parent object that contains this collection of rows.

RangeGroupLevels

Gets the number of levels of rows in the outline (range group).

Methods

Name Description
Add(int, int)

Adds a new row or range of rows.

AddRange(ICollection)

Not supported (throws InvalidOperationException).

AddRangeGroup(int, int)

Groups all the rows from the specified start index by the specified amount to an outline (range group).

Clear()

Not supported (throws InvalidOperationException).

ExpandRangeGroup(RangeGroupInfo, bool)

Expands or collapses a specified outline (range group) of rows.

Get(int)

Gets a specified row.

Get(int, int)

Gets a specified range of rows.

GetRangeGroupInfo(int)

Gets the outlines (range groups) by level.

Remove(int, int)

Removes a row or range of rows.

RemoveRangeGroup(int, int)

Removes rows from the outline (range group) from the specified index and count, and returns them to individual rows.