1

同じ見出しを持つ複数の列を持つテーブルを作成するにはどうすればよいですか?

例: c1、c2、c3、c4、c5 の 5 つの列を持つテーブルで、c1、c2、c3 は同じ見出しを持ちます。c4 と c5 の見出しは同じです。また、すべての列はソート可能です。

よくわかりませんが、headerstoolbar はそれを行う 1 つの方法である可能性があります。調べてみましたが、良い例が見つかりませんでした。

4

1 に答える 1

0

これを行う独自の HeadersToolbar バリアントを展開する必要があります。これを実現するには複数の方法がありますが、最も簡単な方法は次のとおりです。

  1. コードを HeadersToolbar から新しいクラスにコピーする

  2. RefreshingView の getItemModels メソッドを変更して、必要な列が取り込まれたリストのみを返すようにします (これは、列オブジェクトの追加のマーカー インターフェイスを介して行うか、この新しいツールバー クラスに外部から構成を追加することによって行うことができます)。

  3. populateItem では、AttributeModifier を使用して、複数の列にまたがる必要がある列に適切な colspan 属性を追加してください。

于 2013-03-16T08:36:22.220 に答える