我正在使用wxFormBuilder创建一个布局。我有一个frame,wxBoxSizer (里面有wxToolBar和wxListBook )和一个带有wxMenu的wxMenuBar,如下所示:http://i.imgur.com/Ibw6b.png
然后我查看了XRC窗口,它看起来没问题:http://i.imgur.com/elEpq.png
然后,我向工具栏中添加了一个工具,如下所示:http://i.imgur.com/qq0Od.png
当我检查XRC窗口并看到菜单栏和工具栏之间有一个空白时,问题就出现了:http://i.imgur.com/jfqGK.png
如何消除此间隙?谢谢。
发布于 2012-11-22 21:48:05
普通的默认框架工具栏不应该被添加到管理其余框架元素的大小中,因为它已经被wxFrame本身自动处理了,所以如果你只需要一个位于标准位置的工具栏(而不是在窗口的中间或类似的位置),你就不应该这么做。我仍然不确定这个差距是从哪里来的,但我非常确定,一旦你停止向sizer添加工具栏,它就会消失。
https://stackoverflow.com/questions/13502387
复制相似问题