在 nattable 中为每个 n 个单元格绘制更厚的边缘并设置颜色

Paint a more thick edge of each n cells in a nattable and set a color

a) 如何水平绘制每两个单元格的更粗的边缘?
b) 每个 2 或 3 个垂直单元格?
c) 如何设置边框颜色?

提前致谢。


Example

要仅在单元格的一侧呈现边框,您需要在内容画家周围配置 CustomLineBorderDecorator。此外,您需要将特殊标签应用于应显示此类边框的单元格,以指示要绘制的边框。这些标签在 CustomLineBorderDecorator 本身中定义。

边框的颜色可以在创建 CustomLineBorderDecorator 时静态设置,也可以通过样式属性动态设置。

要仅针对特定的列和行使用标签。这在我们的 Getting Started Tutorial or our Styling documentation.

中有解释

NatTable 项目提供了一个示例应用程序,为所有可能的配置和支持的功能提供了各种示例。例如,请求的功能显示在 _4222_CellPainterExample