yty 发表于 2018-5-16 19:31:13

如何获取当前的页码域(PageNumberField)?

假设正在编辑某个页眉,页眉中有一些页码域,如何获取光标位置所在的PageNumberField引用?PageNumberFieldCollection没有提供GetItem()方法,有没有什么办法实现此功能?

Richard.Ma 发表于 2018-5-17 11:17:59

获取光标位置所在的PageNumberField引用? 我不太理解您说的意思,你具体是要实现什么功能呢

yty 发表于 2018-5-17 17:42:31

Richard.Ma 发表于 2018-5-17 11:17
获取光标位置所在的PageNumberField引用? 我不太理解您说的意思,你具体是要实现什么功能呢

比如我要获取光标所在的表格,我可以调用TextControl.Tables.GetItem()方法。类似的,如果我要获取光标所在的页码域,应该怎么写?

Richard.Ma 发表于 2018-5-17 18:06:29

您可以用以下的代码来获取

textControl.HeadersAndFooters.GetItem(TXTextControl.HeaderFooterType.Header).PageNumberFields.GetItem()

yty 发表于 2018-6-4 19:03:59

Richard.Ma 发表于 2018-5-17 18:06
您可以用以下的代码来获取

https://www.textcontrol.com/documentation/?param=n_pagenumberfieldcollection.getitem.htm&product=tx 查阅文档发现这个GetItem()方法是24版才添加,我是23版,怪不得没有。

Richard.Ma 发表于 2018-6-5 09:16:45

嗯,是的,您如果用的23版本,得自己找一下文档里面的相关接口,应该有类似的接口可以达到目的,因为我这边没有文档,也无法帮您了
页: [1]
查看完整版本: 如何获取当前的页码域(PageNumberField)?