我需要一个带有verticalpanel的scrollPanel和一个tablayout面板。问题是,除非我指定tablayoutPanel的确切高度,否则标签内容不会显示。任何已知的修复/解决方法?
答案 0 :(得分:2)
不是您正在寻找的答案,但可能会激发另一种方法来实现这一点 - 滚动标签面板意味着什么?一旦用户开始向下滚动,更改选项卡将不再显示选项卡,用户将始终需要一直滚动到顶部以考虑任何其他选项卡。
也就是说,GWT引入的任何* LayoutPanel类实现了ProvideResize,RequiresResize等,需要调整大小来正确绘制自己及其内容。这就是你遇到这个问题的原因。这些课程旨在确定孩子的体型,而不是仅仅消耗孩子所需的空间。
最近我可以建议一个解决方法(除了将一个ScrollPanel放在TabLayoutPanel中),将知道当前标签内容的高度,只添加标签本身的高度,并将其指定为高度tabpanel。不是一个非常好的解决方案,但它可能会让你。