找回密码
 立即注册

QQ登录

只需一步,快速开始

ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-13 13:37:00
11#
通过以下代码可以实现该功能:

  1.         int id = 1000;
  2.         private void btnInsertTable_Click(object sender, EventArgs e)
  3.         {
  4.             this.textControl1.Tables.Add(2, 3, id);
  5.             this.textControl1.Tables.GetItem(id).Select();
  6.             this.textControl1.TableFormatDialog();
  7.             id++;
  8.         }
复制代码
回复 使用道具 举报
jxf16888
高级会员   /  发表于:2011-7-13 16:37:00
12#
非常感谢你,你这个方法是可以选择上自己了!现在又出现一个新的问题,用户设置完成后,光标怎么还在那个表格中的第一个表格中的,怎么能让光标如插入后自动停的位置?
  
  执行this.textControl1.TableFormatDialog();这个后  
  怎么让光标自动到新创建表格的下一行?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-13 20:41:00
13#

  1.         int id = 1000;
  2.         private void btnInsertTable_Click(object sender, EventArgs e)
  3.         {
  4.             int rowcount, colcount,txtposition;

  5.             rowcount = 2;
  6.             colcount = 3;
  7.             txtposition = this.textControl1.InputPosition.TextPosition;

  8.             this.textControl1.Tables.Add(2, 3, id);
  9.             this.textControl1.Tables.GetItem(id++).Select();
  10.             this.textControl1.TableFormatDialog();            
  11.             this.textControl1.Focus();
  12.             this.textControl1.InputPosition = new InputPosition(txtposition + rowcount * colcount + 1);
  13.         }
复制代码
回复 使用道具 举报
jxf16888
高级会员   /  发表于:2011-7-15 08:59:00
14#
谢谢,这次好了!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-15 09:04:00
15#
思路就是设置InputPosition,你也可以根据你的需求来设置其具体位置。
回复 使用道具 举报
lisve2010
论坛元老   /  发表于:2011-12-1 11:23:00
16#
哈  正好我也在找 嘿嘿
回复 使用道具 举报
lisve2010
论坛元老   /  发表于:2011-12-1 11:32:00
17#

回复 11# dof 的帖子

:~  我的怎么报错了啊  this.textControl1.TableFormatDialog();  就是在这一句  除了这几句代码 还要添加别的什么吗?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-12-1 15:14:00
18#
你可以将先注释掉,确定Table是不是被选中了。
      int id = 1000;
        private void btnInsertTable_Click(object sender, EventArgs e)
        {
            this.textControl1.Tables.Add(2, 3, id);
            this.textControl1.Tables.GetItem(id).Select();
            //this.textControl1.TableFormatDialog();
            id++;
        }
回复 使用道具 举报
lisve2010
论坛元老   /  发表于:2011-12-1 15:44:00
19#
file:///E:/pig1.jpg这个确实是 有的呐:~
回复 使用道具 举报
lisve2010
论坛元老   /  发表于:2011-12-1 15:46:00
20#
晕 图片呢?

jpg

jpg
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部