ryuukou 发表于 2013-1-8 09:57:00

插入分页符

怎样用代码实现向文档中插入分页符,并且要求页面能自动滚动到当前页?(官方VB例子中可以实现插入分页符,但除第一个分页符外,其他都不能将页面滚动到当前页)

iceman 发表于 2013-1-11 09:20:00

回复 1楼ryuukou的帖子

ryuukou 您好,
在插入分页后,可以使用 TXTextControl.ScrollPosX和 TXTextControl.ScrollPosY 属性来控制滚动条位置。

ryuukou 发表于 2013-1-15 09:09:00

我已使用,但是不好用。官方的VB例子中也使用了,也不好用。详细我已与技术人员电话沟通过,期待能够像Tx Text Control Words中插入page break一样的功能。但是不知道代码是怎样写的。

iceman 发表于 2013-1-17 17:34:00

回复 3楼ryuukou的帖子

ryuukou 你好,
如果你那边直接在插入 PageBreak 之后,调用 tx.ScrollPosY 设置为固定值,例如 5000,是否起作用呢?

ryuukou 发表于 2013-1-18 15:24:00

设置固定值是好用的。
另外,还没有告诉我“怎样用代码实现向文档中插入分页符”呢(VB中用的是chr(12),这个自由VB才好用)?
我现在用的是SectionInsert(),这个不是分页符,但是能实现分页的功能,不过每页都是一个Section。
能否实现空件本身的Insert—>Page Break功能(希望控件本身能封装一个这样的函数供用户调用)。

iceman 发表于 2013-2-25 14:20:00

回复 5楼ryuukou的帖子

ryuukou 你好,

TX 没有在 PB 环境下进行严格的测试,所以不承诺支持 PB 环境。
本论坛主要针对 .NET 平台技术支持,没有搭建 PB 环境,所以无法测试您的问题。还请您谅解。

文档中也提到向文档中插入分页符只支持 VB 环境。所以目前无法解决该问题。
页: [1]
查看完整版本: 插入分页符