Column

[ Schnittstelle ]

interface Column {
    cellBackground?: TcHmi.SolidColor | null;
    textColor?: TcHmi.SolidColor | null;
    columnData?: ColumnData | string;
    customMessage?: string;
    label?: string;
    width: number;
    widthUnit: TcHmi.Controls.Beckhoff.TcHmiDatagrid.DimensionUnitOrFactor;
    resize?: boolean;
    minWidth?: number;
    minWidthUnit?: TcHmi.DimensionUnit;
    horizontalAlignment?: TcHmi.HorizontalAlignment;
    verticalAlignment?: TcHmi.VerticalAlignment;
    format?: TcHmi.IFunction;
    headerHorizontalAlignment?: TcHmi.HorizontalAlignment;
    headerVerticalAlignment?: TcHmi.VerticalAlignment;
    ignoreEscapeSequences?: boolean;
}

Eigenschaften

Name

Typ

Beschreibung

cellBackground

TcHmi.SolidColor, null, undefined

Hintergrundfarbe der Zellen in dieser Spalte.

textColor

TcHmi.SolidColor, null, undefined

Textfarbe der Zellen in dieser Spalte.

columnData

ColumnData, string, undefined

In der Spalte angezeigte Daten.

customMessage

string, undefined

Benutzerdefinierte Meldung, die in der Spalte angezeigt wird.

label

string, undefined

Name des Labels für diese Spalte.

width

number

Breite für diese Spalte.

widthUnit

TcHmi.Controls.Beckhoff.TcHmiDatagrid.DimensionUnitOrFactor

Einheit der Breite für diese Spalte.

resize

boolean, undefined

Ob die Größe der Spalte veränderbar ist.

minWidth

number, undefined

Mindestbreite für diese Spalte.

minWidthUnit

TcHmi.DimensionUnit, undefined

Einheit der Mindestbreite für diese Spalte.

horizontalAlignment

TcHmi.HorizontalAlignment, undefined

Horizontale Ausrichtung dieser Spalte.

verticalAlignment

TcHmi.VerticalAlignment, undefined

Vertikale Ausrichtung dieser Spalte.

format

TcHmi.IFunction, undefined

Eine Referenz auf eine Funktion, die bei jedem Eintrag aufgerufen wird.

headerHorizontalAlignment

TcHmi.HorizontalAlignment, undefined

Horizontale Ausrichtung dieser Kopfzelle.

headerVerticalAlignment

TcHmi.VerticalAlignment, undefined

Vertikale Ausrichtung dieser Kopfzelle.

ignoreEscapeSequences

boolean, undefined

Wenn diese Option auf „true“ gesetzt ist, wird ein Backslash in einem Text unverändert in der HMI angezeigt.

Column 1:

Verfügbar ab Version 1.14.3.130