1

SplitLayoutPanel 内の子ウィジェットのサイズ変更に問題があります。レイアウトの南部にテーブルがあります。スプリッターをドラッグしてサイズを大きくすると、テーブルのサイズが変更されません。高さが固定されているため、テーブルの下に余白ができます。南パネルを縮小すると、ウィンドウの下部にあるフッター div イメージの後ろにテーブルが「隠れている」ように見えます。パネルのサイズの増減に合わせてテーブルのサイズを変更する方法はありますか?

サウスパネルのレイアウト方法。「南」のパネルは、残りのスペースを埋めている中央のパネルだけです。その中央パネルには SimplePanel があります。SimplePanel に添付されているのは LayoutPanel です。テーブルの上にボタンバーがあり、SimplePanel はウィジェットを 1 つしか使用しないため、それを使用しているため、ウィジェットを別のものにネストする必要がありました。LayoutPanel の高さと幅は 100% に設定されています。レイアウト パネルの高さを調整する必要があると思います。わからない。必要に応じて、コードを投稿できます。MVP/Activity/Places メソッドも使用しています

アップデート

SplitLayoutPanel UI:

<g:SplitLayoutPanel>
   <g:north size='250'>
    . . .
   </g:north size='250'>
   <g:center>
     <g:SimplePanel ui:field="south"/>
   </g:center>
</g:SplitLayoutPanel>

テーブル レイアウト:

<g:LayoutPanel width="100%" height="100%">
  <g:layer top='0px' height='125px'>
     ButtonBar is here
  </g:layer>
  <g:layer top='30px' bottom='5px'>
    <g:HorizontalPanel width="100%" height="100%">
       <table:CustomTable height="500"/>
    </g:HorizontalPanel>
  </g:layer>
</g:LayoutPanel>

テーブル ウィジェットは、SplitLayoutPanel の中央のパネルに配置されます。

4

0 に答える 0