Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在wx.scrolled窗口中获取视图的尺寸(不受滚动条的阻碍)?_Python_Wxpython_Wxwidgets_Scrolledwindow - Fatal编程技术网

Python 如何在wx.scrolled窗口中获取视图的尺寸(不受滚动条的阻碍)?

Python 如何在wx.scrolled窗口中获取视图的尺寸(不受滚动条的阻碍)?,python,wxpython,wxwidgets,scrolledwindow,Python,Wxpython,Wxwidgets,Scrolledwindow,有没有一个简单的方法可以做到这一点?或者,如果我可以获得滚动条的宽度,我可以使用滚动窗口的尺寸,然后自己减去它们…使用wx.SystemSettings.GetMetric()和wx.SYS\u HSCROLL\u Y和wx.SYS\u VSCROLL\u X来获得滚动条的大小。然后使用window.GetClientSize()并将其减去 >>> wx.SystemSettings.GetMetric(wx.SYS_HSCROLL_Y) 16 >>> wx

有没有一个简单的方法可以做到这一点?或者,如果我可以获得滚动条的宽度,我可以使用滚动窗口的尺寸,然后自己减去它们…

使用wx.SystemSettings.GetMetric()和wx.SYS\u HSCROLL\u Y和wx.SYS\u VSCROLL\u X来获得滚动条的大小。然后使用window.GetClientSize()并将其减去

>>> wx.SystemSettings.GetMetric(wx.SYS_HSCROLL_Y)
16
>>> wx.SystemSettings.GetMetric(wx.SYS_VSCROLL_X)
16