2012-03-19 5 views

答えて

2

あなたが探している答えではありませんが、これを行うための別の方法が考えられます。タブパネルをスクロールするとはどういう意味ですか?ユーザーがスクロールダウンを開始するとすぐに、タブはタブを変更するために表示されなくなります。ユーザーは常に他のタブを考慮するには一番上までスクロールする必要があります。

つまり、GWTが提供している* LayoutPanelクラスのいずれかが、ProvidesResize、RequiresResizeなどを実装していれば、自分自身とそのコンテンツを適切に描画する必要があります。これが問題の原因です。これらのクラスは、子供が必要とするだけのスペースを消費するのではなく、子供のサイズを決めるように設計されています。

最近では、(TabLayoutPanelの代わりにScrollPanelを配置することを除いて)回避策を提案することができます。現在のタブのコンテンツの高さを知り、タブ自体の高さを追加し、それをタブパネルの高さ。非常に素晴らしい解決策ではありませんが、それはあなたを得るかもしれません。

関連する問題