Spread 表格控件:区域数据绑定方式

发布时间:2013/06/02 00:06 发布者:iceman

返回博客中心

写词文章的目的:许多用户提出,希望绑定 Spread 表格控件数据,同时也想保留一些单元格显示固定信息。Spread 表格控件提供两种数据绑定方式:以表单为单位绑定数据和以单元格范围为单位绑定数据。通过单元格范围绑定方式,可以实现该功能。

可以结合 SpreadDataBindingAdapter 和 MapperInfo 来实现区域绑定方式。代码如下:

this.fpSpread1.Sheets[0].Reset();

FarPoint.Win.Spread.Data.SpreadDataBindingAdapter data = new FarPoint.Win.Spread.Data.SpreadDataBindingAdapter();
data.DataSource = dt;
data.Spread = fpSpread1;
data.SheetName = "Sheet1";
data.MapperInfo = new FarPoint.Win.Spread.Data.MapperInfo(3, 2, dt.Rows.Count, dt.Columns.Count);
data.FillSpreadDataByDataSource();
 
效果图:
Demo4
Demo 下载:
VS2010 + Spread Studio for Windows Form 7
 

SpreadBindData.zip (31.09 kb)


关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网