根据上午电话沟通,你尝试从tx1到tx2通过代码给数据,不走copy paste。我这边尝试正常。示例代码如下。
这里说明一下,我简单的在你最新工程里加了个button,在click时间里写的这些代码。
另外就是我设置tx2的selection.start的时候是直接给了个最后的位置。你其实应该是当用户点击到某个输入位置的时候,先存一下这个inputpostion,这时候把这个inputpostion设置给selection.start.
跟厂商沟通的事情,我会一直跟踪到底的,你放心。咱们先想办法绕过去。
- string txData = string.Empty;
- this.textControl1.Save(out txData,StringStreamType.RichTextFormat);
- this.textControl2.Selection.Start = this.textControl2.Text.Length;
- this.textControl2.Selection.Load(txData,StringStreamType.RichTextFormat);
复制代码 |