Xamarin.Forms 用户控件——控件—— DataPages

数据页

PDF用于离线使用

让我们知道你对此的感受

DataPages预览目前需要一个  Xamarin.Forms主题引用来渲染。

Xamarin.Forms DataPages在Evolve 2016上公布,可作为客户预览来尝试并提供反馈。

DataPages提供了一个API,用于快速轻松地将数据源绑定到预构建视图。列表项目和详细页面将自动呈现数据,并可使用主题进行自定义。

要了解Evolve主题演示如何运作,请参阅 入门指南

介绍

数据源和关联的数据页面允许开发人员快速轻松地使用受支持的数据源,并使用可以使用主题定制的内置UI脚手架进行渲染。

DataPages通过包括Xamarin.Forms.Pages Nuget包添加到Xamarin.Forms应用程序。

数据源

预览版具有一些可用的预建数据源:

  • JsonDataSource
  • AzureDataSource(单独的Nuget)
  • AzureEasyTableDataSource(单独的Nuget)

有关使用a的示例,请参阅入门指南JsonDataSource

页面和控件

包括以下页面和控件,以便轻松绑定到提供的数据源:

  • ListDataPage - 参见入门示例
  • DirectoryPage - 启用分组的列表。
  • PersonDetailPage - 为特定对象类型(联系人条目)定制的单个数据项视图。
  • DataView - 以通用方式从源显示数据的视图。
  • CardView - 包含图像,标题文本和描述文本的样式视图。
  • HeroImage - 图像呈现视图。
  • ListItem - 具有类似于本机iOS和Android列表项的布局的预构建视图。

有关示例,请参阅DataPages控件参考

在敞篷下

Xamarin.Forms数据源遵循IDataSource界面。

Xamarin.Forms基础架构通过以下属性与数据源进行交互:

  • Data - 可以显示的数据项的只读列表。
  • IsLoading - 一个布尔值,指示数据是否加载并可用于呈现。
  • [key] - 索引器来检索元素。

有两种方法MaskKeyUnmaskKey可用于隐藏(或显示)的数据项的属性(即,防止它们被呈现)。该键对应于数据项对象上的一个命名属性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值