我已经搜索了文档和堆栈溢出,但是没有找到有关这个编号列的信息,这些信息似乎是硬编码到Vaadin表中的。(行中以1和2作为单元格数据的第一列)
..。我不能上传图片片段,因为它的外观是因为代表。这一栏看上去大致如此:
table {text-align:center; padding:5px;}
th {border-bottom:1px solid black}<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中。
final String[] COL_HEADERS_ENGLISH = new String[]{"ID","status", "x", "y","z"};
table.setColumnCollapsingAllowed(true);
table.setColumnCollapsed("ID", true);我想我可以把它藏起来不受Css影响?我更希望找到另一种解决办法。
这个专栏看上去不错,但是.为什么它都在那里?
发布于 2016-05-20 12:57:26
变化
table.setRowHeaderMode(RowHeaderMode.INDEX);至
table.setRowHeaderMode(RowHeaderMode.HIDDEN);..。当你长时间地看你的代码,而显而易见的是隐藏的那一刻。
https://stackoverflow.com/questions/37347035
复制相似问题