我们尝试用过别的比如TextFrame这样的控件, 但是还是觉得table cell比较符合实际的业务场景.
这个tx中, 我们要在光标处插入文字的table是最下面两个, tableid分别是20 和 30,一个table就一个cell. 如果是插入下面两个Table,那我测试的结果是可以插入的。你再试一下。
private void button1_Click(object sender, EventArgs e)
{
this.textControl1.InputPosition = new TXTextControl.InputPosition(this.textControl1.InputPosition.TextPosition, TXTextControl.TextFieldPosition.InsideTextField);
this.textControl1.Selection.Start = this.textControl1.InputPosition.TextPosition;
this.textControl1.Selection.Text = "插入文本";
}
这样还是不行啊
this.textControl1.InputPosition = new TXTextControl.InputPosition(this.textControl1.InputPosition.TextPosition, TXTextControl.TextFieldPosition.InsideTextField);
这一样代码返回的TextPosition始终是165, 无论光标定位到哪里.
你测试的demo可以发我吗? 可以,等一下。
demo给错了吧,
this.fpSpread1.ActiveSheet.AutoCalculation = true;
this.fpSpread1.ActiveSheet.CellChanged += ActiveSheet_CellChanged;
这代码不是Text Control的吧 Sorry~~~ 是我给错了~~~
页:
1
[2]