New to Telerik UI for .NET MAUIStart a free 30-day trial

The RadListView control is obsolete and will be removed in Q2 2026. Use the RadCollectionView control instead. The RadCollectionView is a complete, ground-up rewrite of the ListView. The RadCollectionView offers improved performance, enhanced features, and a modernized approach to managing lists of data. The RadCollectionView incorporates all of the ListView's key features. More about the differences between both components and how to migrate to the new RadCollectionView is available in the Migrating the Telerik .NET MAUI RadListView to RadCollectionView article.

.NET MAUI ListView Reorder Items in Grouped scenario

Updated on Mar 11, 2026

This help topic will provide an overview on how you can enable reordering feature of the ListView control when its items are grouped.

Before proceeding, check the Reorder Items topic which describes in details the reordering functionality of the ListView.

When the items of the ListView are grouped by certain criteria and the end user drags/starts reordering an item, the dragged item can be added to a different group. Since this depends on the items' relation, to handle the scenario, you need to subscribe to the ListView Reorder command and manually update the dragged item details.

The ReorderEndedCommandContext gives you access to the following properties:

  • Item—Refers to the data item that is being interacted with.
  • DestinationItem—Refers to the data item that corresponds to the location where the dragged item has been released.
  • Group—Gets the group containing the data item that is being interacted with.
  • DestinationGroup—Refers to the group that corresponds to the location where the dragged item has been released.
  • Placement (of type ItemReorderPlacement)—Indicates whether the dragged item have to be placed before or after the destination item.

See Also

In this article
See Also
Not finding the help you need?
Contact Support