Zum Hauptinhalt springen

setStyle()

Beschreibung

Legt den Stil für eine oder mehrere Zellen fest

Info

Die Methode setzt denselben Stil für die angegebenen Zellen. Wenn Sie verschiedene Stile auf Spreadsheet-Zellen anwenden möchten, verwenden Sie die Methode parse().

Verwendung

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

Parameter

Beispiel

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

// Stil für eine einzelne Zelle setzen
spreadsheet.setStyle("A1", {background: "red"});

// denselben Stil für einen Zellbereich setzen
spreadsheet.setStyle("A1:D1", {color: "blue"});

// denselben Stil für verschiedene Zellen setzen
spreadsheet.setStyle("B6,A1:D1", {color:"blue"});

// Stile aus einem Array abwechselnd auf Zellen in einem Bereich anwenden
spreadsheet.setStyle("A1:D1", [{color: "blue"}, {color: "red"}]);

Verwandtes Beispiel: Spreadsheet. Gestaltete Daten

Info

Ab v4.1 kann der Verweis auf eine Zelle oder einen Zellbereich im folgenden Format angegeben werden:

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

wobei sheet1 der Name des Reiters ist.

Wenn der Name des Reiters nicht angegeben ist, wendet die Methode den Stil auf die Zelle(n) des aktiven Reiters an.