找回密码
 立即注册

QQ登录

只需一步,快速开始

jiangweihz

金牌服务用户

32

主题

80

帖子

760

积分

金牌服务用户

积分
760
jiangweihz
金牌服务用户   /  发表于:2017-8-23 10:14  /   查看:3329  /  回复:1
版主,数据加载后,我们需要进行对当前选中行,进行复制,在默认顺序时,复制行数据都正确,但是点选某列排序后,再复制行,
则复制的内容不是当前选中行。

SheetView view = MainSpread.GetActiveSheet();
            int rowIndex = view.ActiveRowIndex;

object[,] rowData = view.GetArray(rowIndex, 0, 1, view.ColumnCount);
            if (rowIndex == -1)
            {
                view.Rows.Add(0, 1);
                view.SetArray(0, 0, rowData);
            }
            else
            {
                view.Rows.Add(rowIndex + 1, 1);
                view.SetArray(rowIndex + 1, 0, rowData);
            }

1 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-8-23 18:31:31
沙发
您好,能否提供一个重现问题的demo工程,我们具体看一下问题的原因
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部