爱飞的鱼 发表于 2018-2-7 00:28:19

如何在添加一个域以后不会影响后续输入的文字

我采用以下方式添加一个域,但是域添加完以后继续输入文字,输入的文字也变成了域;我不想让插入的域影响后续输入的文字,该怎么做?

Richard.Ma 发表于 2018-2-7 10:49:19

您好,请添加已下的属性即可
field.DoubledInputPosition = true;

爱飞的鱼 发表于 2018-2-7 21:02:29

多谢您的回复

Richard.Ma 发表于 2018-2-8 09:26:48

不用客气

yuningmeng 发表于 2018-4-10 14:32:16

Richard.Ma 发表于 2018-2-7 10:49
您好,请添加已下的属性即可

我想问您一下,怎么运用代码添加图片、表格和文字,控制他们的顺序,例如加入文字:123的大,然后加入一张表格table,再然后加入一张图片.png再加入文字“。。。。。”,怎么用代码控制他们的顺序。

Richard.Ma 发表于 2018-4-11 11:22:00

yuningmeng 发表于 2018-4-10 14:32
我想问您一下,怎么运用代码添加图片、表格和文字,控制他们的顺序,例如加入文字:123的大,然后加入一 ...

您可以通过_textControl.Selection.Start这个熟悉来控制插入的位置

比如想在图片前面插入一个table,关键的一步是设置selection的start位置
            TXTextControl.Image img = new TXTextControl.Image(@"E:\Users\RichardMa.GRAPECITY\Pictures\line.jpg", 4);
            img.ID = 3;
            _textControl.Images.Add(img, 3);
            _textControl.Selection.Start = _textControl.Images.GetItem(3).TextPosition-1;
            _textControl.Tables.Add(2, 2);
页: [1]
查看完整版本: 如何在添加一个域以后不会影响后续输入的文字