dimitre
4 May 2012, 7:35 AM
I am trying to create a grid that fills the width of a ContentPanel when brownser is resizing.
Any ideas?
Here is my code:
GroupingView view = new GroupingView();
view.setEmptyText("No Data");
view.setForceFit(true);
grid = new Grid<CampaignResultListGrid>(store, cm);
grid.setView(view);
new QuickTip(grid);
grid.disableTextSelection(false);
grid.setColumnLines(true);
grid.setStripeRows(true);
grid.ensureDebugId("awrgrid");
grid.setAutoWidth(true);
initListener();
mainContent = GWT.create(ContentPanel.class);
mainContent.setFrame(true);
mainContent.layout(true);
mainContent.setLayout(new FitLayout());
mainContent.setTopComponent(initFilterPanel());
mainContent.add(grid);
mainContent.setHeight(Window.getClientHeight() - 98);
mainContent.setWidth("100%");
mainContent.ensureDebugId("panelgrid");
return mainContent;
Thanks.
Any ideas?
Here is my code:
GroupingView view = new GroupingView();
view.setEmptyText("No Data");
view.setForceFit(true);
grid = new Grid<CampaignResultListGrid>(store, cm);
grid.setView(view);
new QuickTip(grid);
grid.disableTextSelection(false);
grid.setColumnLines(true);
grid.setStripeRows(true);
grid.ensureDebugId("awrgrid");
grid.setAutoWidth(true);
initListener();
mainContent = GWT.create(ContentPanel.class);
mainContent.setFrame(true);
mainContent.layout(true);
mainContent.setLayout(new FitLayout());
mainContent.setTopComponent(initFilterPanel());
mainContent.add(grid);
mainContent.setHeight(Window.getClientHeight() - 98);
mainContent.setWidth("100%");
mainContent.ensureDebugId("panelgrid");
return mainContent;
Thanks.