FarPoint.Win.Spread Assembly > FarPoint.Win.Spread.Model Namespace : GroupDataModel Class |
The following tables list the members exposed by GroupDataModel.
Name | Description | |
---|---|---|
GroupDataModel Constructor | Overloaded. |
Name | Description | |
---|---|---|
CanSerializeXml | Gets whether the entire object can be saved to XML and successfully loaded again. | |
ColumnCount | Overridden. Gets the number of columns in the group. | |
GroupComparer | Gets the group comparer. | |
GroupFooterVisible | Gets or sets whether the group footer is displayed. | |
Groups | Gets the list of top-level group objects. | |
NonEmptyColumnCount | Overridden. Gets the number of columns in the model that contain data (bound or unbound). | |
NonEmptyRowCount | Overridden. Gets the number of rows in the model that contain data (bound or unbound). | |
RowCount | Overridden. Gets the number of rows in the group. | |
SortInfo | Gets the sorting information for the group. | |
SuspendGrouping | Gets or sets whether the grouping is suspended. | |
TargetModel | Gets the sheet data model for the group target. |
Name | Description | |
---|---|---|
Deserialize | Loads the object from XML. | |
GetColumnName | Gets the name of the specified column in the group. | |
GetGroup | Gets the group associated with the specified row. | |
GetGroupFooter | Gets a group footer for a specified row. | |
GetIndex | Gets the model index of the group data model from the specified row. | |
GetItem | Gets the item in the specified row. | |
GetModelIndexFromTargetIndex | Gets the group data model index from the target index. | |
GetNote | Overridden. Gets a user-defined note value for the cell of the specified row and column. | |
GetTag | Overridden. Gets an application-defined tag value for the cell of the specified row and column. | |
GetValue | Overridden. Gets the value from the cell in the group. | |
Group | Overloaded. Groups the rows with the specified sort information. | |
IsEditable | Overridden. Determines whether the cell in the group is editable. | |
IsEmpty | Overridden. Determines whether the data model is empty. | |
IsGroup | Determines whether the specified row is a group header (also called group node). | |
IsGroupFooter | Determines if the specified row is a group footer. | |
IsRowUsed | Overridden. Determines whether the specified row has data (is not empty). | |
NextNonEmptyColumnInRow | Overridden. Gets the index of the next column in a specified row that contains data. | |
NextNonEmptyRow | Overridden. Gets the index of the next row that contains data. | |
OnDeserialization | ||
Serialize | Saves the object to XML. | |
SetNote | Overridden. Sets a user-defined note value for the cell at the specified row and column. | |
SetTag | Overridden. Sets an application-defined tag value for the cell of the specified row and column. | |
SetValue | Overridden. Sets the value of the cell in the group. | |
Sort | Sorts the rows (after the Grouped event) according to the specified sorting information. |
Name | Description | |
---|---|---|
OnChanged | Raises the Changed event, and permits derived classes to handle the event without attaching a delegate. (Inherited from FarPoint.Win.Spread.Model.BaseSheetDataModel) | |
OnMapperUpdating | Raises the mapper updating event. |
Name | Description | |
---|---|---|
Changed | Occurs when the user makes a change to the model that affects the data of the sheet. (Inherited from FarPoint.Win.Spread.Model.BaseSheetDataModel) | |
MapperUpdating | Occurs when the user makes a change to the target model that causes the mapper to be updated. |