Spread Windows Forms 12.0 Product Documentation
DefaultSheetDataModel Class Methods


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread.Model Namespace : DefaultSheetDataModel Class

For a list of all members of this type, see DefaultSheetDataModel members.

Public Methods
 NameDescription
Public MethodOverloaded. Adds a column to the data model.  
Public MethodAdds one or more columns to the data model at the specified position.  
Public MethodOverloaded. 

Adds a custom name to the model using the specified value.

 
Public MethodAdds a custom name to the model scope.  
Public MethodOverloaded. 

Adds a row to the data model.

 
Public MethodAdds rows to the data model at the specified position.  
Public MethodAdds the unbound row to the data source.  
Public MethodAdds unbound rows to the data model.  
Public MethodChecks if the specified name is one of the model scope custom names of this data model and returns the name of the custom name in the data model.  
Public MethodChecks if the specified name is one of the common scope custom names of this data model and returns the name of the custom name in the data model.  
Public MethodRemoves all the data and formulas from the specified range of cells.  
Public MethodRemoves all user-defined custom functions from the model.  
Public MethodRemoves all named expressions from the model.  
Public MethodRemoves all the data from the specified range of cells.  
Public MethodRemoves all of the formulas from the specified range of cells.  
Public MethodRemoves all named expressions from the model scope.  
Public MethodGets whether two expressions are equal.  
Public MethodCopies the data from a range of cells to a specified range of cells.  
Public MethodLoads the object from XML.  
Public MethodEvaluates the expression in the cell at the specified row and column and returns the resulting object.  
Public MethodOverloaded. Gets an object array from a specified range of cells.  
Public MethodGets a user-defined note value for the cell of the specified row and column.  
Public MethodGets the data model (ISheetDataModel object) for the specified row and data relation.  
Public MethodGets the name of the child data relation at the specified position.  
Public MethodGets the index of the column specified by name.  
Public MethodGets an IEnumerator that enumerates through the names of the custom functions in the model.  
Public MethodGets a named expression from the model with the specified base index for relative cell references.  
Public MethodGets a comment for a common custom name.  
Public MethodGets an IEnumerator that enumerates through the names of the named expressions in the model.  
Public MethodGets the column caption at the specified position.  
Public MethodGets the data source column index for the specified column in the model.  
Public MethodGets the column name at the specified position.  
Public MethodGets the column data type at the specified position.  
Public MethodGets the view of a specified row of data.  
Public MethodGets the data source row index for the specified row in the model.  
Public MethodGets the data table associated with this model.  
Public MethodOverloaded. Gets the DataView object for this model.  
Public MethodGets the formula, as a string value, for the cell of the specified row and column.  
Public MethodReturns the IEditableObject from a row that is data bound to a DataView or ListSource.  
Public MethodGets the column in the model for the specified data source column.  
Public MethodGets the row in the model for the specified data source row.  
Public MethodGets a named expression from the model with the specified base index for relative cell references.  
Public MethodGets the comment from a custom name.  
Public MethodGets an IEnumerator that enumerates through the names of the named expressions in the model.  
Public MethodGets the number of columns that contain notes.  
Public MethodGets the number of rows that contain notes.  
Public MethodGets the number of columns that contain notes.  
Public MethodGets the number of rows that contain notes.  
Public MethodOverridden. Gets a user-defined note value for the cell of the specified row and column.  
Public MethodGets a user-defined error value for the cell of the specified row.  
Public MethodOverridden. Gets an application-defined tag value for the cell of the specified row and column.  
Public MethodGets the unbound value for the cell for the specified row and column.  
Public MethodOverridden. Gets the value of the cell for the specified row and column.  
Public MethodAttempts to find a value for one cell that produces the desired formula result in another cell.  
Public MethodDetermines whether the specified column is bound to a data source column.  
Public MethodOverridden. Determines whether the value in the cell of the specified row and column can be edited.  
Public MethodOverridden. Determines whether the data model is empty.  
Public MethodDetermines whether the specified row is bound to a data source row.  
Public MethodSpecifies whether the row uses a formula, tag, or note.  
Public MethodLoads formulas that are deserialized, but not parsed yet, to be used after all sheets have been created and deserialized.  
Public MethodChanges the name of the shared custom name.  
Public MethodModifies the name of a model scope custom name.  
Public MethodMoves the data from a range of cells to the specified location.  
Public MethodReturns the next non-empty column with a formula.  
Public MethodOverridden. Gets the index of the next column in a specified row that contains data.  
Public MethodReturns the index of the next row that has data.  
Public MethodParses the string value and returns the expression for the cell at the specified row and column.  
Public MethodOverloaded. Gets the previous non-empty column in the row.  
Public MethodOverloaded. Returns the previous non-empty row.  
Public MethodEvaluates the formulas in the sheet that have changed since the last calculation cycle.  
Public MethodEvaluates all the formulas in the entire sheet (including those that have not changed since the last calculation cycle).  
Public MethodRemoves a column at the specified position.  
Public MethodRemoves one or more columns starting with the column at the specified position.  
Public MethodRemoves a user-defined custom function from the model.  
Public MethodRemoves a named expression from the model.  
Public MethodRemoves a custom name in the model scope.  
Public MethodRemoves a row at the specified position.  
Public MethodRemoves one or more rows, starting with the specified row.  
Public MethodResumes parsing of formulas and parses all formulas set while parsing was suspended.  
Public MethodOverloaded. Saves the object to an XmlTextWriter object.  
Public MethodOverloaded. Sets an object array into a specified range of cells.  
Public MethodSets a user-defined note value for the cell at the specified row and column.  
Public MethodSets a comment for a common custom name.  
Public MethodSets the formula, as a string value, for the cell of the specified row and column. If you pass null, it clears the expression from that cell.  
Public MethodOverloaded. Binds the model column to the specified data source column.  
Public MethodSets a custom name comment.  
Public MethodOverridden. Sets a user-defined note value for the cell at the specified row and column.  
Public MethodInternal method to set row expression without triggering auto calculation.  
Public MethodOverridden. Sets an application-defined tag value for the cell of the specified row and column.  
Public MethodOverridden. Sets the value for the cell of the specified row and column.  
Public MethodSuspends parsing of formulas.  
Public MethodSwaps the specified ranges of cells.  
Public MethodGets the formula, as a string value, from the specified expression for the cell at the specified row and column.  
Top
Protected Methods
 NameDescription
Protected MethodGets the IList data source for this model.  
Protected MethodRaises the Changed event, and permits derived classes to handle the event without attaching a delegate.  
Protected MethodOverridden. Raises the Changed event, and permits derived classes to handle the event without attaching a delegate.  
Top
See Also

Reference

DefaultSheetDataModel Class
FarPoint.Win.Spread.Model Namespace

User-Task Documentation

Using Sheet Models