Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Interface IRecordsList

    Show / Hide Table of Contents

    Interface IRecordsList

    Interface that declares the properties like Table Summaries and the methods to be implemented for maintaining the list of records.

    Inherited Members
    IRecordsEntryList.SuspendUpdates()
    IRecordsEntryList.ResumeUpdates()
    IRecordsEntryList.IndexOfRecord(Object)
    IRecordsEntryList.GetSource()
    IRecordsEntryList.GetRecordEntry(Int32, Object)
    IRecordsEntryList.GetRecord(Object)
    IRecordsEntryList.IsInSuspend
    Namespace: Syncfusion.Data
    Assembly: Syncfusion.Data.Portable.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<>.

    Declaration
    void RemoveAll()
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved