Нарисуйте более толстый край каждой n клеток в nattable и установите цвет
А) Как нарисовать более толстый край каждых двух ячеек по горизонтали?
б) а каждая 2 или 3 ячейка вертикально?
в) как я могу установить цвет границ?
Заранее спасибо.
1 ответ
Чтобы отобразить только одну сторону ячейки, вам нужно настроить CustomLineBorderDecorator
вокруг вашего художника Кроме того, вам нужно применить специальную метку к ячейкам, которая должна показывать такую границу, которая указывает, какие границы рисовать. Эти ярлыки определены в CustomLineBorderDecorator
сам.
Цвет границы может быть установлен статически при создании CustomLineBorderDecorator
или динамически через атрибуты стиля.
Чтобы иметь это только для определенных столбцов и строк, используйте метки. Это объясняется в нашем руководстве по началу работы или в нашей документации по стайлингу.
Проект NatTable предоставляет Пример приложения, в котором приведены различные примеры для всех возможностей конфигурации и поддерживаемых функций. Запрошенная функция, например, показана в _4222_CellPainterExample