1

对于具有 2 列的树,例如,

TreeColumn column1 = new TreeColumn(myTreeViewer.getTree(), SWT.LEFT);
column1.setText("Column 1");
column1.setWidth(400);
TreeColumn column2 = new TreeColumn(myTreeViewer.getTree(), SWT.LEFT);
column2.setText("Column 2");
column2.setWidth(100);

我只能选择第一列中的项目。

我可以看到第二列中的选择被禁用,所以,

我可以启用第二列中的项目选择吗?

4

1 回答 1

5

在创建 Tree 小部件时将 SWT.FULL_SELECTION 添加到样式中。这将允许您单击任一列中的单元格以选择一行。请注意,您不能在 SWT 表和树小部件中选择单元格。只能选择行。

于 2012-07-02T17:09:40.273 回答