找回密码
 立即注册

QQ登录

只需一步,快速开始

铁弹

注册会员

1

主题

3

帖子

8

积分

注册会员

积分
8
  • 39

    金币

  • 1

    主题

  • 3

    帖子

最新发帖
铁弹
注册会员   /  发表于:2012-4-20 14:08  /   查看:6959  /  回复:7
使用Spread for Windows Forms工具开发出来的
QQ截图20120420140516.png (98.66 KB, 下载次数: 415)

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-4-20 14:36:00
沙发

回复 1# 铁弹 的帖子

铁弹 你好,
问题我们已接收,稍后回复。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-4-20 15:25:00
板凳
铁弹 你好,
测试版本:Spread for .NET SP3 && VS2010
制作方法:Spread 设计器。
效果截图:
layout.png (130.54 KB, 下载次数: 358)
回复 使用道具 举报
wangleiecho
中级会员   /  发表于:2012-4-20 16:26:00
地板
来支持一下,很好用的farpoint
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-4-20 16:35:00
5#

回复 4# wangleiecho 的帖子

:share: 感谢您的支持~
回复 使用道具 举报
铁弹
注册会员   /  发表于:2012-4-20 19:50:00
6#
这个例子,怎向上边绑定数据呢?绑定数据关系不就全乱了吗
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-4-23 11:45:00
7#

回复 6# 铁弹 的帖子

铁弹 你好,
可以使用 Spread 区域绑定方法去绑定数据,之后再通过合并单元格操作非绑定区域去模拟该布局。测试代码:
  1. FarPoint.Win.Spread.Data.SpreadDataBindingAdapter data = new FarPoint.Win.Spread.Data.SpreadDataBindingAdapter();

  2.             data.DataSource = testDataSource;

  3.             data.Spread = fpSpread1;

  4.             data.SheetName = "Sheet1";

  5.             data.MapperInfo = new FarPoint.Win.Spread.Data.MapperInfo(4, 1, 11, 14);

  6.             data.FillSpreadDataByDataSource();
复制代码
关于区域绑定方法详细信息,可以参考帮助文档:SpreadDataBindingAdapter 章节 和 MapperInfo 章节。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-4-23 12:09:00
8#
Spread数据绑定大概可以分为三种类型
第一种:整个Spread中的内容都是来源于一个动态数据源,此时可以通过Spread.DataSource来设置数据
第二种:Spread中部分内容是设计好的,而其中一个区域的数据来源于动态数据源,而且该区域是一个矩形区域(也就是你的需求),此时可以通过SpreadDataBindingAdapter来设置该区域的数据源
第三种:Spread中部分内容是设计好的,而且有一些不连续区域(非矩形区域)的数据来源于动态数据源,这种情况需要为每个Cell单独设置Value值

附件是你需求的实现方法:
4134.zip (27.04 KB, 下载次数: 378)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部