如何在wxPython中加入DRAG功能

时间:2010-02-15 04:39:00

标签: wxpython wxwidgets matplotlib

我想在程序中加入DRAG功能,我可以在其中拖动(手形光标)放置在面板上的画布。如果图像在轴上的界限或图像被放大,DRAG功能将帮助我查看完整的图片。

目前我使用的是wxmpl库,它是matplotlib和wxPython的集成。但似乎这个库没有DRAG功能。

对此方面的任何帮助表示赞赏。

由于 Damodar

1 个答案:

答案 0 :(得分:0)

wxmpl可能有点过时(它在一年之内没有更新,在此之前已经过了2年)。 matplotlib的当前版本提供了出色的WX支持。实际上,您想要的功能已经包含在基础matplotlib中包含的NavigationToolbar和FigureCanvasWxAgg中。看一下这个example。我相信你正在描述“Pan”控件(它是所有4个方向图标中的箭头)。