我将动态图像添加到wx.scrolledpanel。我添加了滚动面板内的sizer。我想将滚动条自动滚动到末尾。
有可能吗?
我读到:
self.scroll.SetupScrolling(scroll_x=True, scroll_y=False, scrollToTop=False)
可以解决这个问题,但在我的应用程序中,它不起作用。
滚动面板定义:
self.scroll = scrolled.ScrolledPanel(self, id = -1, pos = wx.DefaultPosition, size = (510, 200), style = wx.SUNKEN_BORDER)
self.sizer.Add(self.scroll)
向它们添加元素:
self.scroll.SetSizer(self.hbox )
self.scroll.SetAutoLayout(1)
self.scroll.SetupScrolling(scrollToTop=False)
self.scroll.FitInside()
self.SetSizerAndFit(self.sizer)
self.Refresh()
self.Layout()
滚动自动回到左边(我的图像列表的开头)。有人帮忙吗?