Перейти к основному содержимому

setStyle()

Описание

Устанавливает стиль для ячейки(ек)

К сведению

Метод устанавливает одинаковый стиль для указанных ячеек. Если вы хотите применить разные стили к ячейкам таблицы, используйте метод parse().

Использование

setStyle(cell: string, styles: array | object): void;

Параметры

Пример

const spreadsheet = new dhx.Spreadsheet("spreadsheet", {});
spreadsheet.parse(data);

// setting style for one cell
spreadsheet.setStyle("A1", {background: "red"});

// setting the same style for a range of cells
spreadsheet.setStyle("A1:D1", {color: "blue"});

// setting the same style for different cells
spreadsheet.setStyle("B6,A1:D1", {color:"blue"});

// setting styles from an array for cells in a range alternately
spreadsheet.setStyle("A1:D1", [{color: "blue"}, {color: "red"}]);

Связанный пример: Spreadsheet. Стилизованные данные

К сведению

Начиная с v4.1, ссылку на ячейку или диапазон ячеек можно указывать в следующем формате:

spreadsheet.setStyle("sheet1!A2", {background: "red"}); 

где sheet1 — название вкладки.

Если название вкладки не указано, метод применяет стиль к ячейке(ам) активной вкладки.