首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么我不能将自动编号列隐藏在我的Vaadin表中?

为什么我不能将自动编号列隐藏在我的Vaadin表中?
EN

Stack Overflow用户
提问于 2016-05-20 12:41:43
回答 1查看 52关注 0票数 1

我已经搜索了文档和堆栈溢出,但是没有找到有关这个编号列的信息,这些信息似乎是硬编码到Vaadin表中的。(行中以1和2作为单元格数据的第一列)

..。我不能上传图片片段,因为它的外观是因为代表。这一栏看上去大致如此:

代码语言:javascript
复制
table {text-align:center; padding:5px;}
th {border-bottom:1px solid black}
代码语言:javascript
复制
<table>
<thead>
<th style="background-color: #f60;"></th><th>ID</th><th>Status</th><th>X</th><th>Y</th><th>Z</th>
</thead>
<tbody><tr><td>1</td><td>2</td><td>1</td><td>x</td><td>y</td><td>z</td></tr>
<tr><td>2</td><td>32</td><td>1</td><td>x</td><td>y</td><td>z</td></tr></tbody>
</table>

违规列的标题以#F60/橙色突出显示。

在表的右上角的可见性下拉列表中,有一个隐藏它的选项,但是单击时,行会隐藏一秒钟,然后重新出现。

-in可见性下拉列没有名称,有一个可点击的滴答来切换可见性和空白处-

我确实“设置了可见的列”,但是这个列似乎无法隐藏在顶层的API中。

代码语言:javascript
复制
final String[] COL_HEADERS_ENGLISH = new String[]{"ID","status", "x", "y","z"};
table.setColumnCollapsingAllowed(true);
table.setColumnCollapsed("ID", true);

我想我可以把它藏起来不受Css影响?我更希望找到另一种解决办法。

这个专栏看上去不错,但是.为什么它都在那里?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-20 12:57:26

变化

代码语言:javascript
复制
table.setRowHeaderMode(RowHeaderMode.INDEX);

代码语言:javascript
复制
table.setRowHeaderMode(RowHeaderMode.HIDDEN);

..。当你长时间地看你的代码,而显而易见的是隐藏的那一刻。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37347035

复制
相关文章

相似问题

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