[]
Interface that supports creating a model that represents an outline (range group) of rows or columns.
public interface IRangeGroupModel
Public Interface IRangeGroupModel
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. |
Name | Description |
---|---|
Changed | Occurs when an outline (range group) has changed. |