UI for .NET MAUI
The ListView control for .NET MAUI is a virtualized list component that presents lists of data. This data control is indispensable for scenarios that require scrolling and manipulation of large number of items. The control is easy to use and packed with
every feature you would need from a ListView component – data binding, load on demand, filtering, grouping, sorting, item swipe and reordering, various selection options, header and footer support and much more.
See the .NET MAUI ListView documentation.
The .NET MAUI ListView control supports loading data on demand, which optimizes the initial loading of the app and the new items are loaded only when needed – for example when the user reaches the bottom of the ListView or asks for more items.
The Telerik ListView for .NET MAUI provides styling mechanism for customizing the look of your items.
Filtering, Grouping and Sorting is available with a convenient API, so only relevant data can be presented to the user in the right order. The API allows for implementation of filtering and sorting UI to provide the user with the capability to filter and sort the ListView items as needed, as well as to create single or multi-level grouped lists with hierarchical view.
The ListView control for .NET MAUI supports linear and grid layouts. The linear layout arranges the items in a one-column list, while the grid layout arranges the items in a predefined number of columns, expanding the columns and their items to take up the width of the ListView. These layouts can arrange the items in the ListView horizontally or vertically, and also allow for fine grain control over the item’s size, spacing as well as the group header size.
The Telerik ListView for .NET MAUI supports multiple gestures including swipe, pull to refresh and items reorder.
See the .NET MAUI ListView documentation: Gestures.
Telerik ListView for .NET MAUI supports both single and multiple selection. Items can be selected on tap or on hold gestures.