找回密码
 立即注册

QQ登录

只需一步,快速开始

yuanhs

最新发帖
yuanhs
中级会员   /  发表于:2016-1-22 16:53:00
11#
回复 9楼Alice的帖子

没有,FpSpread1.ActiveSheet.GetSelection(0) 这样获得的是当前激活单元格及左上角的部分,我想获得的是从(0,0)开始到 最 右下角有数据的那个单元格的那部分,即sheet中使用的左上角部分
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-1-22 18:11:00
12#
没有接口,你可以自己处理。
1. 你知道控制数据源,所以你应该知道数据源有多少行,多少列。
2. 如果你不知道,那只能遍历。
回复 使用道具 举报
hptj
高级会员   /  发表于:2016-1-23 13:47:00
13#
回复 1楼yuanhs的帖子

sheetview.NonEmptyColumnCount
sheetview.NonEmptyRowCount
回复 使用道具 举报
yuanhs
中级会员   /  发表于:2016-1-23 21:03:00
14#
回复 13楼hptj的帖子

谢谢,再请问一个问题 fpSpread1.ActiveSheet.Cells[RowIndex, ColIndex, RowIndex, ColIndex].Tag 赋值后如何保存才能将Tag中的值保存到文件中呢?
回复 使用道具 举报
yuanhs
中级会员   /  发表于:2016-1-23 21:05:00
15#
回复 12楼gw0506的帖子

我找到接口了
sheetview.NonEmptyColumnCount
sheetview.NonEmptyRowCount就是我想要的
在请问一个问题,fpSpread1.ActiveSheet.Cells[RowIndex, ColIndex, RowIndex, ColIndex].Tag 赋值后如何保存才能将Tag中的值保存到文件中呢? 我现在测试着保存文件时Tag 中的值没有保存到文件
回复 使用道具 举报
hptj
高级会员   /  发表于:2016-1-24 19:51:00
16#
Tag值,取决与你保存的文件类型,如果是farpoint 自定义的xml类型是可以保存的,但也有缺点文件太大,
但如果你保存的都 是office excel类型的那很抱歉这个farpoint 做不到,在excel里面cell.tag不会存储值的,
所以各用优缺点儿,如果你使用farpoint 只是做简单的表格编辑,是可以采用xml类型的。
还有一办法,你可以自定义结构类用来存储你的tag值,保存文件时,将结构类序列化添加到文件流的头,
以后每次在打开文件时做一下判断如果有结构类就单独的处理一下将值赋给指定的cell,办法随笨但却有效。

评分

参与人数 1金币 +500 收起 理由
gw0506 + 500 精品文章

查看全部评分

回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-1-25 10:19:00
17#
@hptj 为了表达你为大家提供帮助的义举的感谢,特奉送500金币,还请笑纳~~
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部