找回密码
 立即注册

QQ登录

只需一步,快速开始

远光软件

初级会员

47

主题

119

帖子

378

积分

初级会员

积分
378

活字格认证

远光软件
初级会员   /  发表于:2015-5-19 16:40  /   查看:4488  /  回复:3
TX TextControl 19版本
       插入一个2行5列的表格后,如果将光标定位到最后一行的任一个单元格,在最后一行上方插入一行时,可以获得orgRow第3行的信息不报异常;
       问题: 如果是全选最后一行时,获得orgRow第3行的信息报 "指定的参数已超出有效值的范围。",调用同样的方法,全选第一行下方插入,也是同样报错,该如何处理?
                   word全选某一行是可以插入一个新行的。
       下面主要代码:
        public static void InsertRow(TXTextControl.TableAddPosition tableAddPosition, YGTextControl wordControl)
        {
            int addPositionParam = tableAddPosition == TableAddPosition.Before ? 1 : -1;
            wordControl.Tables.GetItem().Rows.Add(tableAddPosition, 1);
            TableRow newRow = wordControl.Tables.GetItem().Rows.GetItem();
            TableRow orgRow = wordControl.Tables.GetItem().Rows.GetItem(newRow.Row + 1 * addPositionParam);
            
        }

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-5-20 18:09:00
沙发
回复 1楼远光软件的帖子

问题已经重现,正在调查中,有进一步结果反馈给你。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-5-22 15:47:00
板凳
回复 1楼远光软件的帖子

该问题是 TX X9 的一个一直问题,已经在新版本中修复,可以下载测试:
http://www.gcpowertools.com.cn/products/download.aspx?pid=18

在 19 中可以通过设置当前选择长度为1来避免这个问题.
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-6-1 15:07:00
地板
回复 2楼iceman的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部