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
cell- (erforderlich) die ID(s) einer Zelle oder eines Zellbereichsstyles- (erforderlich) die auf die Zellen anzuwendenden Stile. Sehen Sie die Liste der Eigenschaften, die Sie zum Gestalten von Zellen verwenden können
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.