For a list of 20-60 equally sized row with the same layout, that's sandwiched between text and other controls, and where the number of rows won't change. Would you use a ListView with a DataTemplate or a CollectionView with a DataTemplate, and if one or the other, then why?

This page summarizes the projects mentioned and recommended in the original post on /r/xamarindevelopers

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Xamarin.Forms

    Xamarin.Forms Official Home

  • I think i will pick CollectionView because of the interesting ItemSizingStrategy property you can set it to MeasureAllItem which will make your CollectionView measure every item then display it while the user scrolls, or the other choice MeasureFirstItem which will measure the first item and apply it's size on all items in the CollectionView and that what you want i think. This made a noticeable difference in the performance when the user scrolls. But many developers reported issues that still exist currently in the CollectionView, you can check them out on the Xamarin Forms repo Please note that images loading may slow down the scrolling, if this was a problem for you then you can use gildex Nuget package to speed up images loading.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts