Namespace Syncfusion.Collections
Classes
ArrayListExt
Extends ArrayList by throwing events when Collection changes, an item's property changes, etc. |
DataTableColumnPropertyDescriptor
A custom PropertyDescriptor that is used within a DataTableWrapperList to access a DataColumn. |
DataTableWrapperList
An IBindingList that wraps a DataTable and provides optimized access to the rows of the datatable. Assign this list to a grid as DataSource to improve performance when inserting records into an existing table with many records. |
IntList
A list deriving from ArrayListExt with a strongly-typed indexer of type int. |
IntListConverter |
IntListDesignTime |
ListPropertyChangedEventArgs
Used by OnChanging and OnChanged events of strong typed collections. |
ListUtil
Provides helper routines for exploring properties in a collection. Essential Grid uses this routine to find out about columns and relations to be displayed in the grid when a collection is specified as datasource. |
SFArrayList
Extends ArrayList with MoveRange, InsertRange and RemoveRange methods. The Item property will grow the array on demand or return NULL if an index is out of range. |
SFTable
Implements a two-dimensional table that holds an SFArrayList of rows. Each row is an SFArrayList of objects. |
TypedArrayListExt<T>
An ArrayListExt instance that will enforce the type of objects that can be added to the array during runtime. |
TypedDictionaryBase
Provides the abstract base class for a strongly typed collection of key-and-value pairs. |
VisuallyInheritableIntList
A list deriving from VisuallyInheritableList with a strongly-typed indexer of type int. |
VisuallyInheritableList
An ArrayListExt derived class that supports creating "visually inheritable lists". |
Enums
ListPropertyChangedType
Specifies the change in the ListProperty. Used by OnChanging and OnChanged events of strong typed collections. |
Delegates
ListPropertyChangedEventHandler
Used by OnChanging and OnChanged events of strong typed collections. |