GTK#-调整大小时组件重叠的问题
|
我有一个面板,该面板包含一个窗体(表格中的元素,例如标签和文本框)和右下角的3个按钮(在hbuttonbox中)。如果我通过向上拖动底部边框来缩短面板,则3个按钮会随之出现,并位于其他表单组件的顶部,从而导致图形混乱。我希望面板的大小不要小于其中最后一个组件的底部边缘。由于雇主的限制,我无法显示GUI的屏幕截图。我将尝试做出任何澄清。
这可能与组件上的某些大小调整或常规大小设置有关,但是有太多选项,我不确定从哪里开始。
有什么想法可以轻松解决此问题,而不必深入研究复杂的组件嵌套吗?如果没有,关于我应该从哪里开始搞乱设置的任何想法?
谢谢!
更新:
一切都包含在具有3个单元格的VBox中。单元格中的元素(从上到下):Table,ScrolledWindow,HButtonBox。调整大小时,ScrolledWindow的底部边缘也会与面板的底部边缘一起移动(调整大小),直到面板的底部位于整个ScrolledWindow上方。然后按钮继续向上移动,相对于面板的底部边缘。
没有找到相关结果
已邀请:
2 个回复
逆捐凶撤小
的包装类型为\'end \'而不是\'start \'? 您可以尝试使用VBox子级的\'fill \'和\'expand \'包装属性。
糖固傻染