Interface IRecordsList
Interface that declares the properties like Table Summaries and the methods to be implemented for maintaining the list of records.
Inherited Members
System.Collections.Generic.ICollection<Syncfusion.Data.RecordEntry>.Add(Syncfusion.Data.RecordEntry)
System.Collections.Generic.ICollection<Syncfusion.Data.RecordEntry>.Clear()
System.Collections.Generic.ICollection<Syncfusion.Data.RecordEntry>.Contains(Syncfusion.Data.RecordEntry)
System.Collections.Generic.ICollection<Syncfusion.Data.RecordEntry>.CopyTo(Syncfusion.Data.RecordEntry[], System.Int32)
System.Collections.Generic.ICollection<Syncfusion.Data.RecordEntry>.Count
System.Collections.Generic.ICollection<Syncfusion.Data.RecordEntry>.IsReadOnly
System.Collections.Generic.ICollection<Syncfusion.Data.RecordEntry>.Remove(Syncfusion.Data.RecordEntry)
System.Collections.Generic.IEnumerable<Syncfusion.Data.RecordEntry>.GetEnumerator()
System.Collections.Generic.IList<Syncfusion.Data.RecordEntry>.IndexOf(Syncfusion.Data.RecordEntry)
System.Collections.Generic.IList<Syncfusion.Data.RecordEntry>.Insert(System.Int32, Syncfusion.Data.RecordEntry)
System.Collections.Generic.IList<Syncfusion.Data.RecordEntry>.Item[System.Int32]
System.Collections.Generic.IList<Syncfusion.Data.RecordEntry>.RemoveAt(System.Int32)
System.IDisposable.Dispose()
Namespace: Syncfusion.Data
Assembly: Syncfusion.Data.WinForms.dll
Syntax
public interface IRecordsList : IRecordsEntryList, IList<RecordEntry>, ICollection<RecordEntry>, IEnumerable<RecordEntry>, IEnumerable, INotifyCollectionChanged, IDisposable
Properties
TableSummaries
Gets the table summaries of the SfDataGrid.
Declaration
IList<SummaryRecordEntry> TableSummaries { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<SummaryRecordEntry> | The table summaries of the SfDataGrid. |
Methods
CreateRecord(Object)
Creates the RecordEntry for the business object.
Declaration
RecordEntry CreateRecord(object data)
Parameters
Type | Name | Description |
---|---|---|
System.Object | data | The data for which the record entry is to be created. |
Returns
Type | Description |
---|---|
RecordEntry | Returns the RecordEntry for the specified object. |
GetItemAt(Int32)
Gets the item at the index specified in the SfDataGrid.
Declaration
object GetItemAt(int recordIndex)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | recordIndex | Index of the record at which the item is to be obtained. |
Returns
Type | Description |
---|---|
System.Object | Returns the item at the specified index in the SfDataGrid. |
RemoveAll()
Dispose all items from the System.Collections.Generic.ICollection<T>.
Declaration
void RemoveAll()