概述

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

Xamarin忍者图像的Telerik UI

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

图1:RadListView概述

ListView概述

关键特性

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

另请参阅

在本文中
Baidu
map