[]
        
(Showing Draft Content)

FarPoint.Win.Spread.IRangeGroupModel

IRangeGroupModel Interface

Interface that supports creating a model that represents an outline (range group) of rows or columns.

Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
public interface IRangeGroupModel
Public Interface IRangeGroupModel

Methods

Name Description
AddGroup(int, int, bool)

Groups rows or columns into an outline (range group) from a specified start index by a specified amount.

AddIndexes(int, int, bool)

Adds a specified amount of outline (range group) indexes starting with a specified index in a group.

ClearRangeGroup(bool)

Removes all the outlines (range groups) of rows or columns.

ExpandGroup(int, int, bool, bool)

Expands an outline (range group) of rows or columns.

Expands(int, bool, bool)

Expands an outline (range group) at a specified index.

Expands(int, int, bool, bool)

Expands an outline (range group) at the specified indexes.

FindGroup(int, int, bool)

Finds an outline (range group) with a specified level and end index.

GetCopy(int, int, bool)

Gets a copy of all the outlines (range groups) from the specified index with the specified count.

GetGroupLevels(bool)

Gets the amount of the level of an outline (range group).

GetOutLineLevel(bool, int)

Gets the outline level of the specified index of the outline (range group).

GetRangeGroupInfo(int, bool)

Gets an outline (range group) of rows or columns by level.

IsCollapsed(int, bool)

Determines if a row or column belongs to any collapsed (closed) outline (range group).

Move(int, int, int, bool)

Moves an outline (range group) and pastes it into an outline (range group) at the specified location, by indexes.

PasteGroup(RangeGroupInfo, int, bool)

Pastes an outline (range group) into a segment starting with a specified index.

RemoveGroup(int, int, bool)

Removes an outline (range group) of rows or columns from a specified start index by a specified amount.

RemoveIndexes(int, int, bool)

Removes the specified outline (range group) starting with a specified index and moving up indexes below that.

Events

Name Description
Changed

Occurs when an outline (range group) has changed.