.NET MAUI CollectionView Overview

The Telerik .NET MAUI CollectionView is a virtualizing view component that provides features associated with scenarios where a list of items is used. The control gives you the option to filter, sort and group the items. Also you can take advantage of the flexible styling API and the exposed templates for customization.

Telerik Maui Ninja image

The CollectionView is 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.

.NET MAUI CollectionView Overview

Key Features

  • Selection—The .NET MAUI CollectionView supports both single and multiple selections. It also allows you to select items by using the tap gesture.

  • Data Binding— The CollectionView for .NET MAUI component supports data binding in the form of a path property.

  • Item Appearance—CollectionView allows you to adjust the appearance of its items. You can also apply different appearances to each item based on a specific condition.

  • Vertical and horizontal orientation—CollectionView supports vertical and horizontal orientation. This allows you to scroll the items vertically or horizontally.

  • Grouping—You can group the items by using the exposed properties. In addition, you can apply multi-level (nested) grouping.

  • Group headers—While grouping the items in the CollectionView, group header is visualized. In addition, you can customize its appearance by using a template.

  • Sorting—CollectionView allows you to sort the data based on your criteria.

  • Filtering—You can filter the items in the CollectionView by using the exposed filter descriptors.

  • Events—The CollectionView exposes events that are invoked when scrolling, tapping on item or group item.

  • Programmatic scrolling—CollectionView provides an API that allows you to scroll to a specific item.

  • Style properties—The available styling properties allow you to customize the CollectionView items and groups. To take advantage of the conditional styling feature provided by the CollectionView, you can use the style selector.

  • Empty template—When the ItemsSource is null or the collection is empty, you can specify a template that provides user feedback.

  • Commands support—The CollectionView exposes commands that execute when tapping on an item or on a group header.

Next Steps

See Also

In this article