Data-Grid control provides you with easy data presentation control including built-in editors and Office like styling. Following screen-shot shows AdvGrid control in action:
AdvGrid includes following major features:
Built-in editors allow easy data editing and you can also create your own editors:
Following editors are included:
There is also ability to select visible columns using the right-click context menu:
AdvGrid control includes support for data-virtualization. That means that data items are retrieved only when needed and are freed when not in use by the grid. Data virtualization is enabled by setting the grid's ItemsSource property to an instance of VirtualizingCollection. When asynchronous data loading is enabled, the call to fetch the data items is made on background thread which is then synchronized with main UI thread once request is complete.
The actual data is provided by you via class which implements IProvideItems interface and which is passed into the virtualizing collection. Data is then requested one page at a time, based on configurable page size. Following is screen-shot from AdvGrid sample project simulating data set with one million rows:
Download fully functional trial of DotNetBar for WPF now and experience how easy it is to create professional WPF applications.