Best in class WinUI DataGrid component optimized for high performance, with powerful UI virtualization, filtering, sorting, groping, validation, and much more.
Part of Telerik WinUI suite, brought to you by the creators of Telerik UI for WPF & WinForms.
Comes with rich documentation, demos, and industry-leading support.
The Telerik WinUI DataGrid control has been built from the ground up to optimize your WinUI applications' behavior and performance. The advanced UI virtualization brings top performance making the Telerik DataGrid for WinUI fast, fluid, responsive, and capable of processing hundreds of thousands of records.
Provide your end-users with flawless performance thanks to the power of the Grid control data layer. The built-in UI Virtualization makes sure that cell and row elements are created only when needed and only for the currently visible cell and row elements, hence reducing memory footprint and boosting performance to new heights.
The built-in validation enables the restricting of input data to the desired format via custom validation, providing the ability to display the errors on an external UI.
Users can update data in the DataGrid itself easily. In-place editing of data in the Grid is built into the control, so you don’t need to do any complicated event handling or UI manipulation to give your users a flawless out-of-the-box experience.
Documentation on the Editing capabilities of the WinUI DataGrid
The WinUI DataGrid supports export to PDF, Excel and CSV formats. Тhe export functionality is enhanced to export data asynchronously on a background thread, preventing the main thread from freezing.
The Telerik DataGrid for WinUI can present additional information in Row Details. The row and the row details share the same data context, so you are free to bind the elements in your template to any of the data item’s properties. Additionally, you can expand or collapse the RowDetails’ content.
Quickly filter, group, and sort your data via the intuitive user interface or the convenient API of the DataGrid for WinUI. The highly optimized data layer of the control handles these operations instantly. The Grid data views are easily manipulated via various options for sorting, ascending, descending, and custom, filtering with different types of filter descriptors and editors for the diverse data types or grouping the data on single or multiple levels with a hierarchical view.
You can visualize rich data by customizing the DataGrid cells to accommodate images, charts, and other rich visuals. The DataGrid component for WinUI enables you to use templates for the different cell types of a column. You can also define the column’s width manually or automatically, depending on the cell’s content.
Documentation on working with the Columns for the WinUI DataGrid
The control has built-in localization support, making it easy to localize your app to any language your project demands.