将 DelegatingStyledCellLabelProvider 与 ITableLabelProvider 一起使用

Using a DelegatingStyledCellLabelProvider with an ITableLabelProvider

我正在尝试为 table 中具有特定属性的特定单元格设置样式。我过去曾将 DelegatingStyledCellLabelProvider 用于树结构,并希望在这里也能这样做。

但是,我不知道如何让它与我的 ITableLabelProvider 一起工作。

我看到像 this one 这样的问题建议使用 IColumnLabelProviders 而不是 ITableLabelProvider,但我真的不想回去更改我的代码。

有什么我可以做的吗?

DelegatingStyledCellLabelProvider 不适用于旧样式 ITableLabelProvider,因为它不支持多列。您必须使用单独的列标签提供程序。