我在Windows商店应用项目中使用PDFtron。
我有一个带后退按钮的页面和一个pdf查看器,我可以在其中编辑pdfs。
当我正在编辑pdf时,我有一个工具栏,其中的选项类似于样本中的选项,但是当我选择自由文本工具并开始在pdf上书写时我有问题,如果我在免费时按后退按钮文本工具处于活动状态(光标闪烁)我写的文本出现在我导航到的下一页的屏幕上。
我该如何解决这个问题?
答案 0 :(得分:0)
有问题的TextBox是用于创建注释的PDFViewCtrlTools的一部分。它随样本应用程序一起提供,是完全开源的。 TextBox位于一个弹出窗口内,定位为在您点击的位置将自己对齐在PDFViewCtrl的顶部。 在返回之前,需要关闭此TextBox。通过调用ToolManager.CreateDefaultTool()很容易实现。一般来说,我建议您查看示例,看看当用户尝试离开页面时他们正在做什么。
每当您使用PDFViewCtrl离开页面时,ToolManager都应该调用CreateDefaultTool,这样无论当前工具处于活动状态(在这种情况下,FreeTextCreate工具)都可以自行关闭并清理。