# DataFilter Overview

Get started with DataFilter that provides e-commerce-like filters to accompany with any extensive data collection that allows users to filter data based on filter criteria’s or conditions.

## Content

Data filtering refers to setting conditions on data so that only specific data is displayed. Filtered data is easier to analyze and allows you to focus on specific information in a large set of data. **DataFilter for WinForms** is a control which allows users to filter data on the basis of filter criterias or conditions. It can be used in conjunction with data-aware controls like grids, lists, treeview, charts, maps, and others.
The control gives users a way to focus on the subsets of data. There are many components that offer filtering options like column filtering in grids but when users need to filter all the information on the screen, DataFilter can help with quick filtering at one place using different value and expression based filters.

<iframe width="560" height="315" src="https://www.youtube.com/embed/lpI8-T_y9yM?si=UM0wMw8rTh1KFNEV" title="YouTube video player"></iframe>

| **Documentation** | **Blogs** |
| ------------- | ----- |
| [Data Filters](/componentone/docs/win/online-datafilter/datafilters) | [Custom Data Filters](https://developer.mescius.com/blogs/custom-data-filters-for-winforms) |
| [FilterEditor](/componentone/docs/win/online-datafilter/filtereditor) | [Introduction to FilterEditor in DataFilters for WinForms](https://developer.mescius.com/blogs/introduction-to-filtereditor-in-datafilters-for-winforms) |

| **API References** |  |
| -------------- | --- |
| [C1.Win.DataFilter .NET Assembly](/componentone/api/win/online-datafilter/dotnet-api/C1.Win.DataFilter.10/C1.DataFilter.html) | [C1.Win.DataFilter .NET Framework Assembly](/componentone/api/win/online-datafilter/dotnet-framework-api/C1.Win.DataFilter.4.8/Assembly) |

>type=note
> **Note**: ComponentOne DataFilter for WinForms is compatible with both .NET and .NET Framework.