有没有办法在tkinter中从树视图拖放到画布?

时间:2016-08-27 16:57:30

标签: canvas tkinter frame

我尝试从画布拖放到另一个画布,但现在我需要从一个框架拖动并将其放在画布上,是否可以在tkinter中? 我在tkinter真的很天真......:)

1 个答案:

答案 0 :(得分:0)

这是可能的。绑定到<ButtonPress-1>上的Treeview开始,使用事件信息获取点击的内容,并对<ButtonRelease-1>执行绑定以处理丢弃。

您必须自己管理任何形式的视觉指示。一种解决方案是使用Toplevel窗口,设置overrideredirect属性,在窗口中放置一些内容(例如:正在拖动的文本),然后绑定到<B1-Motion>以将窗口移动为用户移动鼠标。