PDFtron在做Frame.GoBack()时关闭工具

时间:2015-12-14 17:08:30

标签: pdf windows-store-apps pdftron pdfnet

我在Windows商店应用项目中使用PDFtron

我有一个带后退按钮的页面和一个pdf查看器,我可以在其中编辑pdfs。

当我正在编辑pdf时,我有一个工具栏,其中的选项类似于样本中的选项,但是当我选择自由文本工具并开始在pdf上书写时我有问题,如果我在免费时按后退按钮文本工具处于活动状态(光标闪烁)我写的文本出现在我导航到的下一页的屏幕上。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

有问题的TextBox是用于创建注释的PDFViewCtrlTools的一部分。它随样本应用程序一起提供,是完全开源的。 TextBox位于一个弹出窗口内,定位为在您点击的位置将自己对齐在PDFViewCtrl的顶部。 在返回之前,需要关闭此TextBox。通过调用ToolManager.CreateDefaultTool()很容易实现。一般来说,我建议您查看示例,看看当用户尝试离开页面时他们正在做什么。

每当您使用PDFViewCtrl离开页面时,ToolManager都应该调用CreateDefaultTool,这样无论当前工具处于活动状态(在这种情况下,FreeTextCreate工具)都可以自行关闭并清理。