找回密码
 立即注册

QQ登录

只需一步,快速开始

zinger

注册会员

2

主题

6

帖子

132

积分

注册会员

积分
132

活字格认证

最新发帖
zinger
注册会员   /  发表于:2015-6-3 19:44  /   查看:4554  /  回复:4
我在表格某单元格中加了书签,如何通过当前单元格获取该书签?

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

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

4 个回复

倒序浏览
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
5#
回复 3楼zinger的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部