啊,我卡住了!
我正在编写一个Excel插件,它会打开一个自定义任务窗格(这是一种数据分析工具类型的东西)。为了提高生产力,我希望用户能够将对象(例如文件或电子邮件附件)拖动到任务窗格的某个部分进行处理,而不必通过一个或多个文件对话框。
问题在于,Excel似乎完全覆盖了自定义任务窗格及其包含的控件的拖放属性,因此当我将文件拖到任务窗格上时,Excel只是尝试将其作为电子表格打开(如果它是受支持的文件类型,则会成功),而我的DragDrop事件从未触发。
有没有办法让Excel停止这样做,以便将拖放事件发送到任务窗格?