How to use ColumnHideShowLayer with ColumnGroupHeaderLayer [message #1182709] |
Tue, 12 November 2013 06:10  |
Eclipse User |
|
|
|
I would like to show/hide some columns in my table. So I decided to use the ColumnHideShowLayer for that purpose. My question is how can I use it together with the ColumnGroupHeaderLayer?
Here is my code for creating columnHeader region:
ILayer bodyLayer = ...
SelectionLayer selectionLayer = ...
IDataProvider columnHeaderDataProvider = ...
DataLayer columnDataLayer = new DataLayer(columnHeaderDataProvider);
ColumnHideShowLayer columnHideShowLayer = new ColumnHideShowLayer(columnDataLayer);
ColumnHeaderLayer columnHeaderLayer = new ColumnHeaderLayer(
columnHideShowLayer,
bodyLayer,
selectionLayer
);
ColumnGroupHeaderLayer columnGroupHeaderLayer = new ColumnGroupHeaderLayer(
columnHideShowLayer,
selectionLayer,
new ColumnGroupModel(),
false
);
columnGroupHeaderLayer.addColumnsIndexesToGroup("Column Group", 8, 9, 10);
But the group is not drawn. When i don't use the ColumnHideShowLayer it works perfectly.
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04295 seconds