![WinForms Data Source](https://static.infragistics.com/marketing/Website/products/windows-forms/controls/frameworks/data-source/windowsforms-framework-data-source-main-s.png?v=201803140900)
Windows Forms Data Source
Virtually load millions of rows of data. Achieve the highest performance possible in your Windows Forms applications by loading data on-demand, only when it is required, with this seamless data component.
Download Windows Forms SamplesCustom Designer
Define a data schema and add data using the Visual Studio WinDataSource Quick Designer.
![WinForms Custom Designer](https://static.infragistics.com/marketing/Website/products/windows-forms/controls/frameworks/data-source/windowsforms-framework-data-source-custom-designer-l.png?v=201803140900)
![WinForms formula builder](https://static.infragistics.com/marketing/Website/products/windows-forms/controls/frameworks/data-source/windowsforms-frameworks-calc-manager-formula-builder-s.png?v=201803140900)
Save and Load Schema and Data
Save defined schema and data to binary or XML formats at run time or design time.
![WinForms grid data](https://static.infragistics.com/marketing/Website/products/windows-forms/controls/frameworks/data-source/windowsforms-framework-data-source-virtalize-gird-data-s.png?v=201803140900)
Virtualize Grid Data
Load grid data on demand, maximize performance, and display an unlimited number of rows and columns using WinDataSource.