我试图让用户从PDF页面选项卡中拖动一个页面到一个C#listbox控件中。我需要从acrobat获得的唯一信息是它们从中拖出的文档的文件名以及它们拖过的页码/数字。我试图从调试器中找到这些信息(在我的dragenter事件处理程序中添加一个断点,然后查看dragEventArgs)。从那里我看到一个Forms.DataObject,但似乎没有公共属性。接受一个pdf页面拖放到C#窗体窗体应用程序中
我的问题:
是否数据对象保存PDF文件的名称和正在draged在选择的页面?
该信息是否可访问?
如果无法通过这种方式获得解决方法吗?
感谢您的任何帮助,可以分享。
将
Adobe Acrobat是DataObject的来源。我相信信息在那里我只需要使用正确的IDataFormat类从e.Data.GetData(DataFormats.THISISWHATINEED,false)获取信息。 – Lumpy 2009-10-15 14:25:39