The .NET MAUI ListView is used to present lists of data in a vertical or horizontal orientation with different layouts virtually. A quick-start project that helps you to integrate a ListView control in the .NET MAUI application by adding Syncfusion MAUI ListView package from NuGet. This project also explains on how to select items in the list, change its layout, and add a header and footer.
Make sure that you have the compatible versions of Visual Studio 2022 with the Dot NET MAUI workload and .NET Core SDK 7.0 or later version in your machine before starting to work on this project.
To run this application, you need to first clone the getting-started-with-the-dotnet-maui-listview
repository and then open it in Visual Studio 2019. Now, simply build and run your project to view the output.
The ListView has data binding support to work out-of-the box with popular data sources such as List, ObservableCollection, and many more.
Data can be displayed in different layouts such as linear and grid. Both layouts are supported in the horizontal list view as well.
The linear layout arranges items linearly in a single column vertically or a single row horizontally.
The grid layout arranges items in a predefined number of columns and the number of columns can be changed.
A group is a collection of items that belong to a specific category. When grouping is applied, the data is organized into different groups based on key values.
Learn More about .NET MAUI ListView
Suggest a feature or report a bug
Syncfusion's .NET MAUI Controls library is the only suite that you will ever need to build an application since it contains over 40 high-performance, lightweight, modular, and responsive UI controls in a single package. In addition to ListView, we provide popular .NET MAUI Controls such as DataGrid, Charts, Scheduler, and Excel.
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 29,000 companies and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
Today, we provide 1800+ controls and frameworks for web (ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Blazor, Vue, and Flutter), mobile (Xamarin, UWP, JavaScript, Flutter, and .NET MAUI), and desktop development (Windows Forms, WPF, UWP, Flutter, WinUI, and .NET MAUI). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.
sales@syncfusion.com | www.syncfusion.com | Toll Free: 1-888-9 DOTNET