New to Telerik UI for .NET MAUI? Start a free 30-day trial

.NET MAUI ListView Reorder Items

The items reorder feature allows end-users reorder the list view data items. If the feature is enabled, when the user holds on an item, the reorder mode is triggered and the user can move and release the item at the desired position. This will perform reorder operation on the data.

Reorder functionality can be enabled by setting the IsItemsReorderEnabled property to true.


This example will demonstrate how to enable the items reorder functionality and style the list view items.

1. Add the ListView definition:

<telerik:RadListView x:Name="listView"
                    <StackLayout Spacing="0">
                        <Label Margin="5,10,5,10"
                               VerticalTextAlignment="Center" />
                        <BoxView Margin="0"
                                 HeightRequest="1" />

2. Define the telerik namespace:


3. Add a simple Items Source to the ListView:

this.listView.ItemsSource = new ObservableCollection<string>()
  "Check weather for London",
  "Call Brian Ingram",
  "Check the childrens' documents",
  "Take care of the dog",
  "Airplane tickets reschedule",
  "Check the trains schedule",
  "Bills due: Alissa's ballet class",
  "Weekly organic basket"

Here is the result:

.NET MAUI ListView Reorder Items

You can also take advantage of the Reorder Events for additional control over the reorder functionality of the ListView.

See Also

In this article