[]
        
(Showing Draft Content)

FarPoint.Web.Spread.Data.SpreadDataView

SpreadDataView Class

Represents a data view of a sheet in a Spread.

Namespace: FarPoint.Web.Spread.Data
Assembly: FarPoint.Web.Spread.dll
Syntax
public class SpreadDataView : BindingList<SpreadDataRowView>, IList<SpreadDataRowView>, ICollection<SpreadDataRowView>, IReadOnlyList<SpreadDataRowView>, IReadOnlyCollection<SpreadDataRowView>, IEnumerable<SpreadDataRowView>, IBindingList, IList, ICollection, IEnumerable, ICancelAddNew, IRaiseItemChangedEvents, IDisposable, ITypedList
Public Class SpreadDataView
    Inherits BindingList(Of SpreadDataRowView)
    Implements IList(Of SpreadDataRowView), ICollection(Of SpreadDataRowView), IReadOnlyList(Of SpreadDataRowView), IReadOnlyCollection(Of SpreadDataRowView), IEnumerable(Of SpreadDataRowView), IBindingList, IList, ICollection, IEnumerable, ICancelAddNew, IRaiseItemChangedEvents, IDisposable, ITypedList

Constructors

Name Description
SpreadDataView(FpSpread, string)

Initializes a new instance of the SpreadDataView class.

SpreadDataView(FpSpread, string, ISpreadDataViewMapper)

Initializes a new instance of the SpreadDataView class.

Properties

Name Description
Columns

Gets the columns.

Mapper

Gets or sets the mapper of the Spread data view.

SheetView

Gets the sheet.

Methods

Name Description
AddNewCore()

Adds a new item to the end of the collection.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

EnsureDataBound()

Validates this Spread data view.

GetResourceString(string)

Gets the resource string.

OnListChanged(ListChangedEventArgs)

Raises the ListChanged event.