Combobox
Die Combobox zeigt bzw. bearbeitet Multistate-Werte.

Verwendung
Einsatz auf jeder beliebigen Seite, auf der Multistate-Werte angezeigt bzw. editiert werden sollen.
Features
Möglichkeit ein BaObject zu verknüpfen, um nur ein einzelnes Binding erzeugen zu müssen. Über dieses Binding werden dann alle notwendigen Attribute verknüpft und Änderungen vom Wert automatisch in die SPS zurückgeschrieben.
Attribute
Das Control erbt vom TextControl und hat somit dieselben Attribute. Dazu kommen folgende Attribute.
BA
BaObject
tchmi:framework#/definitions/Symbol
Symbol für BaObject zum Verwenden der generischen Funktionalitäten von TcHmiBa. Verknüpft ein einzelnes Objekt oder einen kompletten View (inkl. Kinder) mit dem Control.
![]() | Das Attribut ist nicht bei allen Controls anwendbar. |
Common
Data
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Common.Combobox.ComboboxItems
Daten für die Combobox.
Colors
ButtonColor
tchmi:framework#/definitions/SolidColor
Farbe des Buttons, der die Dropdown-Liste öffnet.
ButtonArrowColor
tchmi:framework#/definitions/SolidColor
Farbe des Pfeils im Button.
BaData
BaInterfaceSymbolNames
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Common.Combobox.BaInterfaceSymbolNames
Bearbeiten der BaInterfaceSymbolNames.
SelectedData (read-only)
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Common.Combobox.ComboboxItem
Aktuell ausgewählte Daten.
SelectedValue
tchmi:general#/definitions/Number
Wert der aktuell ausgewählten Daten.
UseSelectedValueFeedback
tchmi:general#/definitions/Boolean
Legt fest, ob auf das Attribut SelectedValueFeedback geachtet wird oder nicht.
SelectedValueFeedback
tchmi:general#/definitions/Number
Feedback für den gewählten Wert.
Events
onChanged
Wird ausgelöst, wenn sich der gewählte Wert geändert hat. Dies geschieht, wenn der Benutzer einen neuen Eintrag auswählt.
Events
Ereignis | Beschreibung |
---|---|
onSelectedValueChanged | Wird ausgelöst, wenn sich der gewählte Wert geändert hat. |
onUserInteractionFinished | Wird ausgelöst, wenn die Benutzerinteraktion mit der Combobox beendet wurde. |