# DataStoreCollection<T> class

Namespace: [Eto.Forms](https://eto.picoe.ca/api/namespace/eto.forms.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
public class DataStoreCollection<T> : ExtendedObservableCollection<T>
```

Collection of items that implements the [IDataStore<T>](https://eto.picoe.ca/api/type/eto.forms.idatastore-1.md) interface

**Type parameters:**

- `T`

**Derived types:** [TreeGridItemCollection](https://eto.picoe.ca/api/type/eto.forms.treegriditemcollection.md), [TreeItemCollection](https://eto.picoe.ca/api/type/eto.forms.treeitemcollection.md)

## Constructors

- [DataStoreCollection<T>](https://eto.picoe.ca/api/type/eto.forms.datastorecollection-1/ctor.md): (2 overloads) Initializes a new instance of the [DataStoreCollection<T>](https://eto.picoe.ca/api/type/eto.forms.datastorecollection-1.md) class.

## Inherited Members

- From [ExtendedObservableCollection<T>](https://eto.picoe.ca/api/type/eto.extendedobservablecollection-1.md): [AddRange](https://eto.picoe.ca/api/type/eto.extendedobservablecollection-1/addrange.md), [Sort](https://eto.picoe.ca/api/type/eto.extendedobservablecollection-1/sort.md)
