首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何识别可拖放物品的类型?

如何识别可拖放物品的类型?
EN

Stack Overflow用户
提问于 2011-04-13 17:32:39
回答 1查看 139关注 0票数 1

我需要将一个从第三方应用程序拖到wxpython应用程序的对象。我知道对象的内容基本上是一个字符串,但我不知道如何指定类型,以便wxpython应用程序接受drop。

通过"type",我引用了以下文档:http://wiki.wxpython.org/DragAndDrop

如果没有使用内置数据类型,请选择类型说明符(用于标识数据类型的唯一字符串)。只有类型说明符包括当前数据源说明符之一的目标才有资格使用drops

类型说明符的一个示例是用于thuderbird数据的“text/x message”。

如何找到未知对象的类型说明符,或者如何强制wxpython应用程序接受任何删除?

EN

回答 1

Stack Overflow用户

发布于 2011-04-13 17:45:12

看起来,您最好的选择是使用wx.PyDropTargetwx.DataObjectComposite,您可以从它们调用.GetReceivedFormat().GetType()

在wxPython wiki上有一个示例应用程序:

http://wiki.wxpython.org/DragAndDrop#wxDataObjectComposite

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5653189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档