create
[ Funktion ]
public static create(
expression: string,
fn: (value: any) => void,
fnThis: TcHmi.Controls.System.baseTcHmiControl
): void;
Erstellt ein Binding zwischen einem Symbol und einem Control Attribut.
Parameter
Name | Typ | Beschreibung |
---|---|---|
expression | Symbol Ausdruck | |
fn | (value: any) => void | Referenz auf die Control Setter Funktion |
fnThis | Referenz auf die Control Instanz |
Rückgabewert
Typ | Beschreibung |
---|---|
void | Kein Rückgabewert |
Verfügbar ab Version 1.8 |
Beispiel - JavaScript
var myControl = TcHmi.Controls.get('TcHmiTextbox_1');
if(myControl){
TcHmi.Binding.create('%i%MyInternalSymbol_1%/i%',myControl.setText, myControl);
}
Beispiel - TypeScript
let myControl = TcHmi.Controls.get<TcHmi.Controls.Beckhoff.TcHmiTextbox>('TcHmiTextbox_1');
if(myControl){
TcHmi.Binding.create('%i%MyInternalSymbol_1%/i%',myControl.setText, myControl);
}