Tabpanelの大きなSmartGWT ListGrid、1セットのスクロールバーを取得する方法

StackOverflow https://stackoverflow.com//questions/25045797

質問

私は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() SetHeight100()?

listGrid.setWidth100();
listGrid.setHeight100();
.

呼び出しこれらの方法は、幅と高さを「100%」に設定するのと同じSmartGWTです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top