私は私の列ヘッダーは、次の命令で設定されているテーブルがあります:私はon this pageのようなマルチレベルのテーブルヘッダを作成する方法の作成複数行のテーブルのヘッダー
table.setColumnHeader
私は疑問に思うが?
私は私の列ヘッダーは、次の命令で設定されているテーブルがあります:私はon this pageのようなマルチレベルのテーブルヘッダを作成する方法の作成複数行のテーブルのヘッダー
table.setColumnHeader
私は疑問に思うが?
、これは在庫Vaadinテーブルコンポーネントを使用して、現在は不可能です。
詳細は、7参照https://vaadin.com/forum/-/message_boards/view_message/900369をVaadinのためにこれを変更するための調達Tracの問題があります。
要件に応じて、テーブルコンポーネントのヘッダーを非表示にして、ヘッダーをシミュレートすることができます(HorizontalLayoutを使用して独自のヘッダーを生成し、列のサイズ変更イベントを待ちます)。代わりに、独自のHTML <table></table>
を生成し、それをラベルコンポーネントに割り当てることもできます。テーブルのみ利用setPageLength(0)のヘッダを作るために
ツリーテーブルコンポーネントに外観はあなたを助けることがあります。 Vaadin sampler
よろしく、 エリック。 Vaadin 6.7.3のよう
まあ、TreeTableは内容に関係します。私はどのようにテーブルのヘッダーに複数の行を含めることができますか?上記の私のリンクを参照してください。 –
。これはテーブル本体を削除し、ヘッダーのみを表示します。 次に、ヘッダーとデータを含む別のテーブルを作成し、これらの2つをレイアウトに結合します。 これはクールなトリックです。最初のヘッダーの比率と2番目のテーブルヘッダーの比率を必ず一致させてください。
.v-table-header-wrap {
height: auto;
}
だけと思うが列セパレータは、ヘッダー行の高さを100%に設定されていないということです:あなたはあなたのテーマに次のCSSルールを追加することによって、動的にテーブルヘッダの高さを設定することができVaadin7で
。 ..
提案していただきありがとうございます。いくつかのHTMLを表のヘッダーに挿入することは可能ですか? –
@ MorningGlory Vaadinテーブルコンポーネントヘッダーには?いいえ、HTMLテーブルに、確かに! –