[]
Represents the relevant default information about an outline (range group) of rows and columns.
public class DefaultRangeGroupModel : ISerializable, ISerializeSupport, IRangeGroupModel3, IRangeGroupModel2, IRangeGroupModel
Public Class DefaultRangeGroupModel
Implements ISerializable, ISerializeSupport, IRangeGroupModel3, IRangeGroupModel2, IRangeGroupModel
| Name | Description |
|---|---|
| DefaultRangeGroupModel() | Creates a new default outline (range group) model. |
| Name | Description |
|---|---|
| COLUMNGROUP_SERIALIZATIONSTRING | Represents the constant serialization string for ColumnGroup. |
| ROWGROUP_SERIALIZATIONSTRING | Represents the constant serialization string for RowGroup. |
| Name | Description |
|---|---|
| AddGroup(int, int, bool) | Groups all the rows or columns from the specified start index by the specified amount to an outline (range group). |
| AddIndexes(int, int, bool) | Adds a specified amount of indexes starting with a specified index in an outline (range group). |
| ClearRangeGroup(bool) | Removes all the outlines (range groups) of rows or columns. |
| Deserialize(XmlNodeReader) | Loads the contents of an outline (range group) from XML. |
| ExpandGroup(int, int, bool, bool) | Expands an outline (range group) of rows or columns. |
| Expands(int, bool, bool) | Expands an outline (range group) of the specified index. |
| Expands(int, int, bool, bool) | Expands an outline (range group) of the specified index. |
| FindGroup(int, int, bool) | Finds an outline (range group) with the specified level and end index. |
| FindGroupByIndex(int, int, bool) | Finds an outline (range group) with a specified level and index. |
| GetCopy(int, int, bool) | Gets a copy of outlines (range groups) from the specified index with the specified count. |
| GetGroupLevels(bool) | Gets the level of an outline (range group) of rows or columns. |
| GetObjectData(SerializationInfo, StreamingContext) | Populates a serialization information object with the data needed to serialize the outline (range group). |
| GetOutLineLevel(bool, int) | Gets the outline level of the specified index of the range row or column group. |
| GetRangeGroupInfo(int, bool) | Gets an outline (range group) by level. |
| IsCollapsed(int, bool) | Determines if a row or column belongs to any closed outline (range group). |
| Move(int, int, int, bool) | Moves an outline (range group) by the specified indexes. |
| PasteGroup(RangeGroupInfo, int, bool) | Pastes an outline (range group) into a segment starting with the paste index. |
| RemoveGroup(int, int, bool) | Removes rows or columns from the outline (range group) from the specified index and count, and returns them to individual rows and columns. |
| RemoveIndexes(int, int, bool) | Removes indexes of an outline (range group) starting with the specified index and moving up indexes below that. |
| Serialize(XmlTextWriter) | Saves the contents of an outline (range group) to XML. |
| ValidateGroupState(bool, int, int, bool) |
| Name | Description |
|---|---|
| Changed | Occurs when the outline (range group) model has changed. |
| Changing | Occurs when the outline (range group) model is changing. |