找回密码
 立即注册

QQ登录

只需一步,快速开始

michael

银牌会员

22

主题

57

帖子

3974

积分

银牌会员

积分
3974

活字格认证

michael
银牌会员   /  发表于:2011-12-9 14:30  /   查看:5799  /  回复:1
最近看了DefaultSheetDataModel 操作spread 但是不太懂 用xxxModel和直接操作spread有什么区别。请高手详细的说明 谢谢了。

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2011-12-9 17:18:00
沙发

回复 1# michael 的帖子

michael  你好,
通过 Spread 和 Model 操作效果是一样的,没本质上的区别,对 Spread 的操作最终会转化为对各个Model 的操作。
例如:
  1. this.FpSpread1.ActiveSheetView.DataSource = data;
复制代码
最终还是会转化为 FpSpread1.ActiveSheetView.DataModel 的操作

  1.             FarPoint.Web.Spread.Model.DefaultSheetDataModel test=new FarPoint.Web.Spread.Model.DefaultSheetDataModel();
  2.             test.DataSource = data;
  3.             this.FpSpread1.ActiveSheetView.DataModel = test;
复制代码

之所以封装 DataSource 这个属性,是为了方便用户使用。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部