概述

RadListView是一个虚拟化列表组件,它提供与使用项列表的场景相关的最流行的特性。所有这些功能都嵌入在一个控件中,以节省开发人员的时间并提供更好的体验。

Xamarin Ninja图像的teleerik UI

ListView是Xamarin的Telerik UI一个专业级的UI组件库,用于构建现代和功能丰富的 应用程序。要想尝试一下,注册一个30天的免费试用。

图1:RadListView概述

ListView概述

关键特性

  • 选择: RadListView支持单选择和多选择,另外,项目可以选择点击或保持手势。欲了解更多详情,请查看选择篇文章。
  • 不同的布局和方向:您可以选择线性布局和网格布局,并定义布局的滚动方向。阅读更多关于这个布局的话题。
  • ItemTemplateSelector: RadListView控件公开了一个ItemTemplateSelector属性,您可以使用该属性根据特定的条件对每个项目应用不同的模板。阅读更多关于它的ItemTemplateSelector的话题。
  • 再订购物品:允许最终用户使用拖放重新排序ListView项。阅读更多关于它的再订购物品的话题。
  • 按需负荷:除内置UI虚拟化外,该控件还支持按需加载。这优化了应用程序的初始加载,在用户到达ListView底部之前加载新项目。中了解有关此功能的更多信息按需负荷篇文章。
  • 项刷卡项目滑动功能使最终用户能够滑动项目以显示下面的可操作内容。欲了解更多详情,请查看细胞刷的话题。
  • 分组、排序和过滤:你可以很容易地看到你的项目分组,排序和过滤根据您的标准。有关如何启用这些功能的详细说明,请查看分组排序过滤的话题。
  • 可定制的项目:利用RadListView的样式功能,使用它的样式属性,如ItemStyle、SelectedItemStyle等。欲了解更多详情,请查看样式篇文章。

另请参阅

在本文中
Baidu
map