首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将ScrollPanel添加到CellTable

将ScrollPanel添加到CellTable
EN

Stack Overflow用户
提问于 2014-09-04 14:22:56
回答 1查看 440关注 0票数 1

我想用uibinder在我的gwt上用滚动面板制作单元格,但是无法显示这个滚动面板。我尝试将scrollPanel添加到ui.xml文件中,并在添加此单元格表中:

代码语言:javascript
复制
<g:HTMLPanel>
  <table style='width:100%;'>
   <tr>
      <td valign='top'>
        <c:CellTable pageSize='10' styleName="cellTable" ui:field='Source'></c:CellTable>
      </td>
    </tr>
    <tr>
     <td align='center'>
        <c:SimplePager  ui:field='simplePager' location='CENTER'></c:SimplePager>
      </td>
     </tr>
  </table>
</g:HTMLPanel>

但是它并没有显示任何滚动条,我尝试使用datagrid代替带有celltable的any面板,如hier:

代码语言:javascript
复制
<g:DockLayoutPanel
unit="EM">
<!-- DataGrid. -->
<g:center>
  <c:DataGrid
    ui:field='dataGrid' />
</g:center>

但是没有任何东西显示在gui上,什么也没有。有人能建议我如何在我的ui.xml文件中添加滚动面板到单元格表中吗?

编辑:

代码语言:javascript
复制
 <g:HTMLPanel>
  <table style='width:100%;'>
   <tr>
      <td valign='top'>
**<g:ScrollPanel>
        <c:CellTable pageSize='10' styleName="cellTable" ui:field='Source'></c:CellTable>
</g:ScrollPanel>**
      </td>
    </tr>
    <tr>
     <td align='center'>
        <c:SimplePager  ui:field='simplePager' location='CENTER'></c:SimplePager>
      </td>
     </tr>
  </table>
</g:HTMLPanel>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-04 15:41:50

以使卷轴出现。您必须在滚动面板上定义一个高度。

代码语言:javascript
复制
<g:ScrollPanel height="500px">
    <c:CellTable pageSize='10' styleName="cellTable" ui:field='Source'></c:CellTable>
</g:ScrollPanel>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25667971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档