[]
        
(Showing Draft Content)

FarPoint.Web.Spread.Model.ISheetDataModel

ISheetDataModel Interface

Interface that supports creating a model that represents tabular data.

Namespace: FarPoint.Web.Spread.Model
Assembly: FarPoint.Web.Spread.dll
Syntax
public interface ISheetDataModel
Public Interface ISheetDataModel

Properties

Name Description
ColumnCount

Gets or sets the number of columns.

RowCount

Gets or sets the number of rows.

Methods

Name Description
GetNote(int, int)

Gets the note for a cell of the specified row and column.

GetTag(int, int)

Gets the application data for a cell at the specified row and column.

GetValue(int, int)

Gets the value in a cell at the specified row and column.

IsEditable(int, int)

Determines whether the contents of the cell at the specified row and column are editable.

IsEmpty()

Determines whether the model is empty of data.

IsRowUsed(int)

Determines whether the specified row contains data.

SetNote(int, int, string)

Sets the note for a cell at the specified row and column.

SetTag(int, int, object)

Sets the application data associated with the cell at the specified row and column.

SetValue(int, int, object)

Sets data in a cell at the specified row and column.

Events

Name Description
Changed

Occurs when the data model has changed.