[英]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.