Xamarin的 数据表格是一个高性能的网格控件,用于以表格格式有效地显示和操作大量数据. 其丰富的特性集包括数据绑定等功能, Sorting, Grouping, Editing, Filtering, Swiping, 拖, Resizing, 加载更多项目, 拉动Swiping新, 和更多的. 使用此控件将整个数据表格或选定项目导出为Excel和PDF文件格式. 它还可以处理高频实时更新.
Xamarin的 数据表格控制是从头开始构建的,以便在Xamarin的平台上实现最佳性能, 即使在加载大型数据集时也是如此. 通过对单元格、行和列的基本和高级操作保持数据的组织. 执行数据处理操作,如Sorting, Grouping, Summaries, 以及高效的实时更新.
Xamarin的的.表单数据表格具有数据绑定支持,可以开箱即用地用于流行的数据源,例如 列表、DataTable和 ObservableCollection. 进一步, 该控件完全与MVVM兼容,并具有用于处理MVVM交互的内置命令.
响应特性允许Xamarin的.窗体数据网格布局,以查看不同的设备. 还可以根据设备隐藏特定列. 使用内置的列大小选项自定义所有列或单个列的宽度.
计算和显示总和, 最小值, 马克斯, 平均, 数, 以及用于整个数据表格或单个组的自定义聚合,以显示所有数据或部分数据的汇总信息. Summaries的类型有:
Xamarin的的.即使在对数据进行实时Sorting和Grouping的最苛刻的场景下,表单数据表格控件也可以处理高频更新. 汇总信息的计算方式经过优化,更新后的汇总信息实时显示.
显示未与基础数据源中的数据对象绑定的其他列. 该控件支持对绑定列的单元格值应用算术/逻辑表达式,以填充未绑定列的单元格.
显示网格顶部和底部的行,其中包含未绑定到数据源的数据.
Xamarin的的.表单数据表格通过启用数据虚拟化以高效处理数据,按需创建记录. 在启用虚拟化的情况下,立即加载数百万个数据.
导出Xamarin的中的数据.使用各种外观自定义选项将数据网格表单转换为Excel文件格式. 排除特定的列和标题,设置自定义行高和自定义列宽,以及更多. 导出的Excel文件可以使用 Xamarin的 Excel库.
导出Xamarin的中的数据.使用各种外观自定义选项将数据表格表单为PDF文件格式. 排除特定的列和标题,设置自定义行高和自定义列宽,以及更多. 网格也可以导出到PDF文档中的指定页面或位置. 显示或隐藏导出PDF的每页上的列标题. 进一步, 数据表格提供了一种在导出为PDF时在页面顶部(页眉)或底部(页脚)显示附加内容的方法. 导出的PDF文档可以使用 Xamarin的 PDF查看器.
用Xamarin的滚动数据.水平地形成数据表格, 垂直, 或者在两个方向上使用各种内置滚动模式:
使用下面演示的几行简单的c#代码示例轻松地开始使用Xamarin的 数据表格. 也可以浏览十博体育app的 Xamarin的 数据表格示例 它向您展示了如何为Xamarin的呈现和配置数据表格.形式.
<内容Page xmlns =“http://xamarin.com/schemas/2014/forms”
xmlns: x =“http://schemas.微软.com/winfx/2009/xaml”
xmlns:当地=“clr-名称空间: GettingStarted;装配= GettingStarted”
xmlns: syncfusion =“clr-名称空间: Syncfusion.Sf数据表格.X形式;装配= Syncfusion.Sf数据表格.X形式”
x:类=“GettingStarted.样本”>
<内容Page.内容>
x: Name =“数据表格” />
内容Page.内容>
内容Page>
使用 Syncfusion.Sf数据表格.X形式;
使用 Xamarin的.形式;
名称空间 GettingStarted
{
公共 class 应用程序 : 应用程序
{
Sf数据表格 数据表格;
公共 应用程序()
{
数据表格 = 新 Sf数据表格();
主页 = 新 内容Page { 内容 = 数据表格 };
}
}
}
伟大——说你拥有它是一回事,但当别人认可它时,它的意义更大. Syncfusion很荣幸地荣获以下行业奖项.