1

属性视图不会包装“值”列中单元格内的文本,因此如果该字段有一个大字符串,则不会完全显示。

我的问题是如何将文本包装在单元格中?

我想我需要创建一个新的 PropertySheet,获取表格并更改列/单元格设置以换行文本。

所以我创建了一个新的 PropertySheet,作为扩展点添加并在此处进行更改。

public class RunnerPropertyView extends PropertySheet {

    @Override
    public void createPartControl(Composite parent) {
        super.createPartControl(parent);
        //not sure how to get the table instance here...

    }

}

我想对了吗?如何获取表实例?

4

1 回答 1

0

不幸的是,这对于 SWT 表来说似乎是不可能的,因为所有行都应该具有相同的高度。如果内容有 '\n' 字符,则行可能有不同的高度,但这不是一个选项......

如果您找到解决该问题的好方法,请告诉我。

于 2016-11-29T13:24:45.140 回答