Tabpanelの大きなSmartGWT ListGrid、1セットのスクロールバーを取得する方法
質問
私はGWTタブパネルの1つのパネルである潜在的に非常に大きなListGridを持っています。2000ピクセルの幅と6000ピクセルの高さを与えても、どちらの寸法にも当てはまりません。これは、TabPanelの垂直スクロールバー(画面は6000 pxの高さではない)、ListGridの水平方向と垂直スクロールバーで終わることを意味します。
だからユーザーはこのListGridの項目はほとんどありませんが、他のリストは何百もの行があります。ListGridに囲んでいるパネルのサイズに合うようにListGridに指示する方法はあります。
ありがとう、 greg
解決 2
OK、回答を見つけました:
theGrid.setAutoFitData (Autofit.VERTICAL);
theGrid.setHeight (1);
theGrid.setShowAllRecords (true);
theGrid.setBodyOverflow (Overflow.VISIBLE);
theGrid.setOverflow (Overflow.VISIBLE);
theGrid.setLeaveScrollbarGap (false);
.
ListGridを設定して、それが持っている行数に基づいてサイズを変更するように設定し、そのサイズを表示可能領域に制限しません。
他のヒント
あなたはsetwidth100()と
listGrid.setWidth100();
listGrid.setHeight100();
.
呼び出しこれらの方法は、幅と高さを「100%」に設定するのと同じSmartGWTです。
所属していません StackOverflow