Wxpython 设置框架宽度以防止水平滚动条显示

Wxpython 设置框架宽度以防止水平滚动条显示,wxpython,listctrl,Wxpython,Listctrl,我有一个包含ListCtrl的窗口,它由几列组成。我想调整窗口的大小,使水平滚动条不会出现 如果执行类似操作,水平滚动条将显示: rect = win.lc.GetItemRect(0, wx.LIST_RECT_BOUNDS) win.SetClientSize(rect.width,500) win.Show(True) 如果添加20个像素左右,则不会显示该条。GetItemRect是否不考虑其他像素?有没有更好的方法来调整窗口的大小

我有一个包含ListCtrl的窗口,它由几列组成。我想调整窗口的大小,使水平滚动条不会出现

如果执行类似操作,水平滚动条将显示:

rect = win.lc.GetItemRect(0, wx.LIST_RECT_BOUNDS)
win.SetClientSize(rect.width,500)
win.Show(True)
如果添加20个像素左右,则不会显示该条。GetItemRect是否不考虑其他像素?有没有更好的方法来调整窗口的大小