[]
        
(Showing Draft Content)

C1.Win.FlexGrid.RowCollection

RowCollection Class

Collection of grid Row objects.

Inheritance
RowCollection
Implements
Namespace: C1.Win.FlexGrid
Assembly: C1.Win.FlexGrid.8.dll
Syntax
[TypeConverter(typeof(ExpandableObjectConverter))]
public class RowCollection : RowColCollection, IEnumerable

Properties

Name Description
Count

Gets or sets the number of rows in the collection.

Fixed

Gets or sets the number of fixed rows in the collection.

GlyphRow

Gets or sets the index of the row used to display the sorting and filtering glyphs.

GlyphVisible

Gets or sets a value indicating whether sort, filter, pin and expression editor glyphs are displayed.

this[int]

Gets the Row at the specified index.

Selected

Gets a collection of Row objects that are currently selected.

Methods

Name Description
Add()

Appends a new Row object to the collection.

Add(int)

Appends a given number of Row objects to the collection.

AddNode(int)

Appends a new Node row to the row collection.

Insert(int)

Adds a new Row object to the collection at a specified position.

InsertNode(int, int)

Adds a new Node row to the row collection at a specified position.

InsertRange(int, int)

Adds a range of rows to the collection at a specified position.

Move(int, int)

Move a Row object to a new position in the collection.

MoveRange(int, int, int)

Moves a range of rows to a new position in the collection.

Remove(Row)

Removes a Row object from the collection.

Remove(int)

Removes a Row object from the collection.

RemoveRange(int, int)

Removes a range of rows from the collection.

Update()

Updates all rows. Only dirty rows. Override Update to collect information on Row nodes and to provide for partial updates (typically after appending a row to the collection).