Completed
Last Updated: 12 Sep 2024 11:47 by ADMIN
Zhitao
Created on: 26 Apr 2024 11:03
Category: ListView
Type: Bug Report
0
ListView: [Android] [iOS] [MacCatalyst] Sorting does not apply after additional property from the model is used
In the RadListView, after adding a ListViewPropertySortDescriptor, if the property of the ItemsSource object which is used by ListViewPropertySortDescriptor.PropertyName changes , the ListView would be reordered automatically on WinUI, iOS and MacCatalyst. However, this does not seem to be the case on Android.
In addition, on iOS and MacCatalyst the sorting does not apply as expected. The sort order is wrong. 

Workaround: Use the direct properties from the model and add/clear the descriptors when property you sort changes.
1 comment
ADMIN
Didi
Posted on: 12 Sep 2024 11:47

Hello Zhitao,

We have resolved this behavior by implementing a new control, CollectionView, which is a complete rewrite of the ListView from the ground up. CollectionView offers improved performance, enhanced features, and a modernized approach to managing lists of data. The CollectionView incorporates all key features of the ListView.

As this new control supersedes the ListView, this bug report will be closed. We recommend transitioning to CollectionView to take full advantage of its capabilities. Visit the following article that explains how to migrate to the new RadCollectionView.

Regards,
Didi
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.