前言
Syncfusion 封装了一个控件 SfDataGrid ,通过SfDataGrid我们只需要 极少量 代码就能分页和Excel导出。
效果展示
包安装
安装下面三个包
将表格绑定到数据库
这次我使用的是一个本地的小型数据库:sqlit
我通过 sqlit-net 这个包 进行访问 sqlit数据库
这个包的使用方法就不具体说明了。
SfDataGrid 的数据源可以直接和 ObservableCollection 的类型的数据进行绑定。这就很方便。
所以我先构建一个数据源:
private ObservableCollection<ColorDataTabel> colorDataSource = new ObservableCollection<ColorDataTabel>();
public ObservableCollection<ColorDataTabel> ColorDataSource
{
get
{
//colorDataSource = GetListLimit();
return colorData