2013-07-15 73 views
0

我有一個GWT DataGrid,我把它放到TabLayoutPanel中。 TabLayoutPanel由具有給定寬度/高度的ResizePanel包裝。如果我沒有指定寬度/高度,我的TabLayoutPanel根本不會出現。GWT DataGrid包裝高度

所以我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)需要視口的全高度。我希望它被包裝到可見的最後一行。有沒有人有任何想法如何實現這一目標?

在此先感謝。

回答

0

嘗試將ResizeLayoutPanel的高度設置爲自動並將表格的行高設置爲特定的值。