OverviewThe .NET MAUI Data Grid, is a Telerik UI library that offers one of the most powerful DataGrid controls available to .NET MAUI developers. This control can be populated from different data sources and includes out-of-the-box support for operations like filtering, grouping, sorting, editing, load on demand, UI virtualization and more. Currently, the control is available for iOS, Android and Windows, with support for macOS on the way. UI VirtualizationEnhance your app’s user experience with stellar performance thanks to the DataGrid control data layer. The built-in UI virtualization makes it so that row and cell elements are created only when needed and data only renders for the currently visible row and cell elements. This significantly improves load and response times as it reduces the memory footprint. Load on DemandLoading a large data-set on a mobile device has its challenges. One of the most favored approaches is using incremental data loading as additional items need to be visualized on demand by the user. The Telerik UI for .NET MAUI DataGrid offers automatic data loading that is triggered once you’ve scrolled to the last available record, or by displaying a customizable button that will begin loading more data items. EditingThe DataGrid provides a built-in editing feature, allowing app users to easily edit the data presented in the grid. Depending on the column data type, a suitable editor enables content editing in a friendly environment. When the user double-clicks on a certain cell, the cell will enter edit mode and the user will be able to edit the contents of the cell directly in the cell. ColumnsThe Data Grid is packed with column-related features that will help you customize the component much faster. Users can resize, reorder and group any column in the Telerik UI for .NET MAUI DataGrid by simply dragging it. Each option can be applied to a single column or to all columns in the DataGrid. Additionally, the DataGrid supports nested properties, that allow the binding of complex objects to the grid columns. Filtering, Grouping and SortingThe highly optimized data layer of the DataGrid control handles filtering, sorting and grouping instantly. You can display the grid data via a user's preferred data view or let the control display the data by default. Data display can be manipulated with various out-of-the-box options for sorting, filtering or grouping on single or multiple levels with a hierarchical view. AggregatesThe Aggregates support allows adding a row with totals at the bottom of the Data Grid’s groups or columns. You can take advantage of the built-in support for the most popular aggregate functions, including Average, Sum, Max, Min Count, or create a custom aggregate function. Single and Multiple SelectionDataGrid for .NET MAUI features single or multiple item selection, as well as controlling the selection of Cell or Row thus enabling any selection scenario for your app users. Keyboard NavigationWhile the Telerik UI for .NET MAUI DataGrid is a sophisticated component with plenty of functions, traveling around the data table with just a keyboard is a pleasure thanks to the built-in keyboard navigation functionality for Windows users. End users can interact with any part of the data table using only their keyboard. Rows AlternationThe DataGrid component for .NET MAUI supports alternating row colors so your app users can easily distinguish one row from another. Style and AppearanceThe Telerik UI for .NET MAUI DataGrid features a built-in styling mechanism for customizing the look and feel of the control and its items. The customization API allows you to change the style for the row background color, alternating row color, group header, selection, current cell, text hover and more. Related Links
Are You Planning a Complex or Multi-Platform Project Soon?If Yes, Take a Look at Our Best Value OfferTelerik DevCraft is the most powerful software development tools collection for any platform and technology. It includes all Telerik .NET (MAUI, UWP, Xamarin, WPF, WinForms, WinUI, Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET AJAX) and Kendo UI JavaScript (Angular, React, Vue, jQuery) UI component libraries for web, desktop and mobile, embedded reporting and end-to-end report management solutions, document processing libraries, automated testing for developers, C# mocking and unit testing tools. DevCraft will arm you with everything you need to deliver outstanding applications in less time and with less effort. With award-winning technical support delivered by the developers who built the products and a ton of resources and training, you can rest assured that you have a stable provider to rely on for your everyday challenges along your software development journey. More than 270,000 customers from 100+ countries trust us to move their business forward by relying on our components and tools. |