Column

[ Schnittstelle ]

export interface SimpleColumn {
    cellBackground?: TcHmi.SolidColor;
    textColor?: TcHmi.SolidColor;
    columnData: 'Name' | 'Value' | 'Datatype' | 'ValueDisplay';
    label: string;
    width: number;
    widthUnit: TcHmiDatagrid.DimensionUnitOrFactor;
    resize?: boolean;
    minWidth?: number;
    minWIdthUnit?: TcHmi.DimensionUnit;
    editable?: boolean;
    sortable?: boolean;
    horizontalAlignment?: TcHmi.HorizontalAlignment;
    verticalAlignment?: TcHmi.VerticalAlignment;
    format?: TcHmi.IFunction;
    headerHorizontalAlignment?: TcHmi.HorizontalAlignment;
    headerVerticalAlignment?: TcHmi.VerticalAlignment;
    ignoreEscapeSequences?: boolean;
    autoFocusOut?: boolean;
    autoSelectText?: boolean;
}


Eigenschaften

Name

Typ

Beschreibung

cellBackground (optional)

TcHmi.SolidColor

Hintergrundfarbe der Zellen dieser Spalte

textColor (optional)

TcHmi.SolidColor

Textfarbe der Zellen dieser Spalte

columnData

'Name' | 'Value' | 'Datatype' | 'ValueDisplay'

Die Daten, die in der Spalte angezeigt werden.

label

string

Spaltenbeschriftung

width

number

Spaltenbreite

widthUnit

TcHmiDatagrid.DimensionUnitOrFactor

Einheit der Spaltenbreite

resize (optional)

boolean

Größenveränderbar

minWidth (optional)

number

Mindestbreite der Spalte

minWidthUnit (optional)

TcHmi.DimensionUnit

Einheit für die Mindestbreite der Spalte

editable (optional)

boolean

Änderbarkeit

sortable (optional)

boolean

Sortierbarkeit

horizontalAlignment (optional)

TcHmi.HorizontalAlignment

Horizontale Ausrichtung des Textes

verticalAlignment (optional)

TcHmi.VerticalAlignment

Vertikale Ausrichtung des Textes

format

TcHmi.IFunction

Formatierungsfunktion

headerHorizontalAlignment (optional)

TcHmi.HorizontalAlignment

Horizontale Ausrichtung des Headers

headerVerticalAlignment (optional)

TcHmi.VerticalAlignment

Vertikale Ausrichtung des Headers

ignoreEscapeSequences (optional)

boolean

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

autoFocusOut (optional)

boolean

Automatischer Fokusverlust bei Eingabe- oder Escapetaste.

autoSelectText (optional)

boolean

Textauswahl bei Fokus der Zelle

Siehe auch

Schema: tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiObjectBrowser.ColumnDefinitionList

Column 1:

Verfügbar ab Version 1.12.760