menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DataTableRecordsList - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class DataTableRecordsList

    Represents the class that maintains the records list when binding data table as source to the SfDataGrid.

    Inheritance
    System.Object
    RecordsListBase
    RecordsList
    DataTableRecordsList
    Implements
    IRecordsList
    IRecordsEntryList
    System.Collections.Generic.IList<RecordEntry>
    System.Collections.Generic.ICollection<RecordEntry>
    System.Collections.Generic.IEnumerable<RecordEntry>
    System.Collections.IEnumerable
    System.Collections.Specialized.INotifyCollectionChanged
    System.IDisposable
    Inherited Members
    RecordsList.Add(Object)
    RecordsList.CreateRecord(Object)
    RecordsList.Dispose(Boolean)
    RecordsList.EnableHashIndexing
    RecordsList.GetItemAt(Int32)
    RecordsList.OnInitialize()
    RecordsList.PopulateRecordsFromGroup(List<Group>)
    RecordsList.RemoveAll()
    RecordsList.RemoveNotifyListener()
    RecordsList.TableSummaries
    RecordsList.View
    RecordsListBase.Add(RecordEntry)
    RecordsListBase.Clear()
    RecordsListBase.CollectionChanged
    RecordsListBase.Contains(RecordEntry)
    RecordsListBase.CopyTo(RecordEntry[], Int32)
    RecordsListBase.Count
    RecordsListBase.Dispose()
    RecordsListBase.GetEnumerator()
    RecordsListBase.GetRecord(Int32)
    RecordsListBase.GetRecord(Object)
    RecordsListBase.GetRecordEntry(Int32, Object)
    RecordsListBase.GetSource()
    RecordsListBase.IndexOf(RecordEntry)
    RecordsListBase.IndexOfRecord(Object)
    RecordsListBase.indicesList
    RecordsListBase.Insert(Int32, RecordEntry)
    RecordsListBase.internalList
    RecordsListBase.IsInSuspend
    RecordsListBase.IsReadOnly
    RecordsListBase.Item[Int32]
    RecordsListBase.OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)
    RecordsListBase.Remove(RecordEntry)
    RecordsListBase.RemoveAt(Int32)
    RecordsListBase.ResumeUpdates()
    RecordsListBase.SuspendUpdates()
    Namespace: Syncfusion.Data
    Assembly: Syncfusion.Data.Portable.dll
    Syntax
    public class DataTableRecordsList : RecordsList, IRecordsList, IRecordsEntryList, IList<RecordEntry>, ICollection<RecordEntry>, IEnumerable<RecordEntry>, IEnumerable, INotifyCollectionChanged, IDisposable

    Constructors

    DataTableRecordsList(IEnumerable, DataTableCollectionView)

    Initializes a new instance of the DataTableRecordsList class.

    Declaration
    public DataTableRecordsList(IEnumerable source, DataTableCollectionView view)
    Parameters
    Type Name Description
    System.Collections.IEnumerable source

    The IEnumerable source of the SfDataGrid.

    DataTableCollectionView view

    The data table collection view.

    Methods

    PopulateRecords(IEnumerable, CollectionViewAdv)

    Declaration
    protected override void PopulateRecords(IEnumerable source, CollectionViewAdv view)
    Parameters
    Type Name Description
    System.Collections.IEnumerable source
    CollectionViewAdv view
    Overrides
    RecordsList.PopulateRecords(IEnumerable, CollectionViewAdv)

    Implements

    IRecordsList
    IRecordsEntryList
    System.Collections.Generic.IList<>
    System.Collections.Generic.ICollection<>
    System.Collections.Generic.IEnumerable<>
    System.Collections.IEnumerable
    System.Collections.Specialized.INotifyCollectionChanged
    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved