我试图允许用户将页面从PDF页面标签拖到C#列表框控件中。我需要从acrobat获得的唯一信息是他们拖动的文档的文件名以及他们拖动的页码/编号。我尝试从调试器中找到这些信息(在我的dragenter事件处理程序中添加一个断点然后查看dragEventArgs)。从那里我看到一个Forms.DataObject但似乎没有公共属性。
我的问题:
DataObject是否包含PDF文件名和被删除的所选页面?
此信息是否可访问?
如果无法通过这种方式访问是否有解决方法?
感谢您提供的任何帮助。
威尔
答案 0 :(得分:0)
DataObject中的信息完全取决于拖放操作的来源。什么应用/控制是拖累的来源?它是否会在拖拽开始时显示您要查找的信息?
答案 1 :(得分:0)
在adobe网站上发布此问题,他们说他们的文档不支持此功能。猜猜我运气不好。
答案 2 :(得分:0)
请参见https://forums.adobe.com/thread/1688371?q=drag%20page。看起来有人取得了一些进展,但要么没有分享结果,要么就放弃了。我怀疑是后者。