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.
See the .NET MAUI ListView documentation: Filtering, Grouping, Sorting
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.
The ListView component is also available for these popular frameworks:
The Telerik .NET MAUI ListView is a virtualizing list component that provides the most popular features for visualizing and interacting with a list of items. Some of the key features are selection, items reorder, load on demand, item swipe, grouping, sorting, filtering and customizable items.
The ListView is a part of Telerik UI for .NET MAUI, the most comprehensive UI suite for .NET MAUI! To try it out, sign up for a free 30-day trial and kickstart your cross-platform app development today.
You can try all Telerik UI for .NET MAUI components by signing up for a 30-day FREE trial. During your evaluation, you will have access to all the components, technical support, documentation and getting-started resources.
See the .NET MAUI ListView Getting Started article for a quick tutorial and don’t forget to sign up for a trial to get free support.
Telerik UI for .NET MAUI offers a wide range of 60+ controls to enable your cross-platform development of native Windows, macOS, Android and iOS applications. The .NET MAUI UI library is constantly growing. For upcoming releases information, visit our Roadmap.
The ListView provides the functionality to programmatically filter its data at runtime. This can be achieved through adding filter descriptors.
Additionally, the FilerDescriptors collection of the ListView supports binding, which means that you can modify the directly descriptors directly from the ViewModel.
The ListView component is one of over 55 in the Telerik UI for .NET MAUI components library which is also a part of the Telerik DevCraft bundle.
The Telerik UI for .NET MAUI library comes with several purchase options, giving you flexibility based on the needs of your project. The license is perpetual, with subscription options for support and new updates. Please refer to the Telerik UI for .NET MAUI pricing page for more information.
Depending on your needs, Telerik UI for .NET MAUI offers the following flexible support options:
Learn more about flexible support and pricing options.