C# Xamarin 4中旧的ListView和新的CollectionView之间有什么区别?

C# Xamarin 4中旧的ListView和新的CollectionView之间有什么区别?,c#,xamarin.forms,C#,Xamarin.forms,我不明白旧ListView和新CollectionView的新版本4.0在Xamarin表单中有什么不同。为什么使用CollectionView更好 我在microsoft文档中提供帮助,但没有更好的 publiccollectionview()CollectionView是一个灵活而高效的视图,用于使用不同的布局规范显示数据列表 但是 ListView是一个ItemsView,它将数据集合显示为垂直列表 结论:如果您想垂直显示内容,请使用ListView,如果您想以自己的风格显示内容,请使用C

我不明白旧ListView和新CollectionView的新版本4.0在Xamarin表单中有什么不同。为什么使用CollectionView更好

我在microsoft文档中提供帮助,但没有更好的


publiccollectionview()

CollectionView是一个灵活而高效的视图,用于使用不同的布局规范显示数据列表

但是 ListView是一个ItemsView,它将数据集合显示为垂直列表

结论:如果您想垂直显示内容,请使用ListView,如果您想以自己的风格显示内容,请使用CollectionView,这是一种显示数据列表的视图,尤其是需要滚动的长列表。 是一个灵活且性能良好的视图,用于使用不同的布局规范显示数据列表

是使用不同布局规范显示数据列表的视图。它旨在提供一种更灵活、性能更好的替代方案。有关更多信息,请参阅。

列表视图-> Android:Listview-> Ios:TableView

集合视图-> Android:RecyclerView-> Ios:UITableView


换句话说,collectionview比listview好。在所有方面。

我都有同样的问题,我觉得这篇文章很有帮助:。一个很大的区别是性能,但它也允许水平滚动和多列或多行格式。也许CollectionView比ListView好,但您的答案并没有告诉您是如何得出这个结论的。为什么Android RecyclerView比Android ListView好?为什么iOS UITableView比iOS TableView好?janks呢?Xamarin Collectionview比使用webview应用程序(如ionic)更糟糕,它绝对没有任何表现!