【发布时间】:2011-09-09 18:58:47
【问题描述】:
当表格的显示视口没有表格本身那么宽时,GWT 2.4 中的新 DataGrid 小部件会自动生成一个水平滚动条,并为垂直情况生成一个垂直滚动条。到目前为止还好。但我发现滚动条遮住了表格的最后一行。最后一行之后没有填充空间,让您可以垂直滚动更远一点,让最后一行完全进入查看空间。填充条应该至少和滚动条一样高,最好高一点。
有解决方法的想法吗?我不想添加空数据行,因为它们代表真实数据库中的真实行。
【问题讨论】:
当表格的显示视口没有表格本身那么宽时,GWT 2.4 中的新 DataGrid 小部件会自动生成一个水平滚动条,并为垂直情况生成一个垂直滚动条。到目前为止还好。但我发现滚动条遮住了表格的最后一行。最后一行之后没有填充空间,让您可以垂直滚动更远一点,让最后一行完全进入查看空间。填充条应该至少和滚动条一样高,最好高一点。
有解决方法的想法吗?我不想添加空数据行,因为它们代表真实数据库中的真实行。
【问题讨论】:
我刚刚注意到,如果您选择一行(即使使用 NoSelectionModel,也有一个“选择”,该行变成淡黄色),然后点击键盘上的向上和向下箭头,DataGrid 会上下滚动,包括将任何被页眉或页脚或水平滚动条遮挡的行完全拉到视图中。
很高兴知道。必须就这个小技巧对用户进行培训。
【讨论】: