获取不完全可见的wxWidgets面板的高度

时间:2016-06-27 13:40:25

标签: perl wxwidgets

我使用 wxWidgets 并在我的简单应用程序中实现滚动条,为了正确滚动条初始化,我需要知道滚动区域内小部件的总高度。

我无法获得不完全可见的小部件的正确高度。

是否有某种方法可以获得这些隐藏物品的高度?

image from imgur.com

1 个答案:

答案 0 :(得分:0)

GetSize()方法返回正确的尺寸。问题是使用wxScrolledWindow类,因为 wxScrolledWindow 中的“面板”只有维度,例如wxScrolleWindow的可见部分的维度。因此,方法GetSize()似乎返回错误的高度。这里提到了这个问题的完整解决方案Resize a wxNotebook when content sizes changed