簡體   English   中英

wxpython水平滾動條不可見

[英]wxpython horizontal scrollbar not visible

我無法在我的wxPython應用程序中顯示水平滾動條。

我對它們的工作原理了解不多,所以我一直在研究各種教程和示例,嘗試將某些東西拼湊在一起,到目前為止,我已經設法使其垂直滾動,這很有用,但實際上我需要水平滾動這是我尚未處理的事情。

這里是我的代碼: 代碼

我可能完全不正確地實現了這一點,但是據我所知,它應該顯示兩個滾動條,就像我在always_show_sb樣式中設置的一樣,即使它不起作用也應該仍然顯示。

我在這里做錯了什么?

您需要在下面將self更改為panel :請參見下面的代碼。

scroll_win = wx.ScrolledWindow( panel ,-1,style = wx.HSCROLL | wx.VSCROLL | wx.ALWAYS_SHOW_SB)

class Frame(wx.Frame):
    def __init__(self, title):
        wx.Frame.__init__(self, None, title=title)

        panel = wx.Panel(self, -1)
        scroll_win = wx.ScrolledWindow(panel, -1, style=wx.HSCROLL|wx.VSCROLL|wx.ALWAYS_SHOW_SB)

暫無
暫無

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

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