簡體   English   中英

Matplotlib與wxPython ScrolledWindow一起縮放工作

[英]Matplotlib zooming work in conjunction with wxPython ScrolledWindow

我有一個Matplotlib畫布(FigureCanvasWxAgg),我在wx.ScrolledWindow中顯示。 問題是我希望Matplotlib的默認縮放和平移功能與ScrolledWindow一起使用,這樣當用戶在畫布中縮放圖像時,ScrolledWindow應該變大以適應縮放(滾動條變為小)。 類似地,對於平移,我希望默認的matplotlib平移工具與我們的ScrolledWindow一起使用,這樣當用戶在畫布上平移圖像時,ScrolledWindow的滾動條應該相應地移動。

我一直在尋找一段時間,如果有可能的話,甚至沒有人見過。 有人能指出我正確的方向嗎?

感謝您提供任何幫助/提示。

問題是默認的ZoomPan不會調整圖形大小,它們只是更改限制並重繪圖形。

你想要的是Zoom調整大小(保持相同的限制)和Pan工作,就像在普通的滾動窗口中一樣。 我從未嘗試過這個, fig.set_size_inches(w,h)應該這樣做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM