# DataStoreExtensions 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 static class DataStoreExtensions
```

Extension methods for the [IDataStore<T>](https://eto.picoe.ca/api/type/eto.forms.idatastore-1.md)

## Methods

- [GetExpandedRowCount<T>](https://eto.picoe.ca/api/type/eto.forms.datastoreextensions/getexpandedrowcount.md): (static) Gets the expanded row count of the specified IDataStore<ITreeItem>, taking into account the expanded state of each child.
- [GetRowOfIndexPath<T>](https://eto.picoe.ca/api/type/eto.forms.datastoreextensions/getrowofindexpath.md): (static) Gets the row of a path of indecies for each level in a IDataStore<ITreeItem>
