我有一个小屏幕,我想让数据网格上的水平滚动条自动出现。我使用过: dataGrid.setMinimumTableWidth(1500,Unit.PX);GWT Datagrid水平滚动条不出现
此设置宽度既滚动条仍然没有出现
任何尖端?
我有一个小屏幕,我想让数据网格上的水平滚动条自动出现。我使用过: dataGrid.setMinimumTableWidth(1500,Unit.PX);GWT Datagrid水平滚动条不出现
此设置宽度既滚动条仍然没有出现
任何尖端?
我有类似的问题。使用DatGrid时,确保将其放置在ResizeLayoutPanel中。将面板的高度设置为xxx PX,宽度设置为yyy%。然后,DataGrid只需将宽度设置为100%即可。列宽度单位可以是EM,PCT或PX。实际上,不要将所有列宽设置为100%,否则会出现时髦的显示问题。希望这可以帮助。
所以我测试了这两个滚动条显示的代码。
<g:ResizeLayoutPanel height="480px" width="760px">
<c:DataGrid width="100%" addStyleNames='{style.cellTable}' ui:field="testResultTable"/>
</g:ResizeLayoutPanel>
棘手的是使用:dataGrid.setMinimumTableWidth(width,Unit.PX); – Jose 2012-02-23 17:19:48