zinger 发表于 2015-6-3 19:44:00

如何获取当前单元格中的书签?

我在表格某单元格中加了书签,如何通过当前单元格获取该书签?

            TXTextControl.Table table = wordControl.Tables.GetItem();
            TXTextControl.TableCell tableCell = table.Cells.GetItem();

            foreach (TXTextControl.DocumentTarget target in wordControl.DocumentTargets)
            {
                ???
            }

iceman 发表于 2015-6-4 11:16:00

回复 1楼zinger的帖子

当前的方法可以通过获取 Cell 的 start 和 length 属性进行判断,如果 DocumentTarget在这个范围内即可进行获取。

zinger 发表于 2015-6-4 13:08:00

是这样哇?
                        if (target.Start >= tableCell.Start &amp;&amp; target.Start + target.Length <= tableCell.Start + tableCell.Length)

iceman 发表于 2015-6-4 14:42:00

回复 3楼zinger的帖子

是的,这个判断方法可行。

iceman 发表于 2015-6-23 09:09:00

回复 3楼zinger的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢   
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: 如何获取当前单元格中的书签?