0

我有一个 GWT DataGrid,我将它放入 TabLayoutPanel。TabLayoutPanel 由具有给定宽度/高度的 ResizePanel 包裹。如果我不指定宽度/高度,我的 TabLayoutPanel 根本不会出现。

所以我的 ui.xml 看起来像这样

<g:ResizeLayoutPanel width="100EM" height="100EM">

    <g:TabLayoutPanel ui:field="tabMonitoringPanel" barHeight="3" barUnit="EM" animationDuration="1000">

<g:header size="7">DataGrid</g:header>

            <c:DataGrid ui:field="m_jmxDataGrid" autoFooterRefreshDisabled="false" visible="true"></c:DataGrid>
        </g:tab>
    </g:TabLayoutPanel>

</g:ResizeLayoutPanel>

我的问题是,即使 DataGrid 有几行(1 或 2),它也占据了视口的整个高度。我希望它被包装到可见的最后一行。有谁知道如何实现这一目标?

提前致谢。

4

1 回答 1

0

尝试将高度设置ResizeLayoutPanel为自动并将表格的行高设置为特定的值。

于 2013-07-16T17:22:11.790 回答