processGenericStyle

[ Funktion ]

public static processGenericStyle(
    controlName: string,
    selector: string,
    styles: Dictionary<string | string[] | null | undefined> | null
): void;

Setzt mehrere CSS-Eigenschaften bei einem oder mehreren HTML Elementen innerhalb eines Controls.

Diese API ist langsamer als die setSimpleStyle Funktion, kann dafür jedoch sich dynamisch ändernde Kindelemente erreichen.

Parameter

Name

Typ

Beschreibung

controlName

string

Name des Controls

selector

string

CSS-Selektor innerhalb des Controls

styles

Dictionary<string, string[], null, undefined>, null

Gewünschte neue Werte der CSS-Eigenschaft in einem Objekt. Der Wert null (nicht der String "null") löscht den aktuellen Wert.

Rückgabewert

Typ

Beschreibung

void

Kein Rückgabewert

processGenericStyle 1:

Verfügbar ab Version 1.8

Beispiel - JavaScript

TcHmi.StyleProvider.processGenericStyle(
    'DataGrid1',
    'td[data-row="' + 5 + '"][data-column="' + 2 + '"]',
    {
        'background-color': 'red'
    }
);