Label
<Label>
-Controls werden verwendet, um Text anzuzeigen. <Label>
-Controls können nicht durch den Benutzer der Web App editiert werden.
Attribut | Beschreibung |
---|---|
value | Enthält den Label-Text
Mögliche Werte: Beliebige Zeichenkette |
background | Definiert eine Farbe für den Hintergrund des Controls.
Mögliche Werte:
|
enabled | Legt fest, ob der Nutzer mit dem Control interagieren kann.
Mögliche Werte:
Das Attribut
enabled ersetzt das veraltete Attribut disabled . enabled="true" entspricht damit dem veralteten Attribut
disabled="false"
.
|
fontFamily | Legt die Schriftfamilie fest.
Mögliche Werte:
|
fontSize | Legt die Schriftgröße fest.
Mögliche Werte:
|
fontStretch | Legt die Breite der einzelnen Schriftzeichen fest.
Mit diesem Attribut wird die Standardbreite der Schriftzeichen für dieses Control überschrieben.
Mögliche Werte:
Dieses Attribut funktioniert nicht für die Elemente |
fontStyle | Legt die Neigung der Schrift fest.
Mit diesem Attribut wird die Standardneigung der Schriftzeichen für dieses Control überschrieben.
Mögliche Werte:
Dieses Attribut funktioniert nicht für die Elemente |
fontWeight | Legt die Schriftstärke fest.
Mit diesem Attribut wird die Standardstärke der Schriftzeichen für dieses Control überschrieben.
Mögliche Werte:
Dieses Attribut funktioniert nicht für die Elemente |
foreground | Definiert eine Farbe für den Vordergrund (Texte usw.) des Controls.
Mögliche Werte:
|
horizontalAlign | Richtung, in die die Elemente fließen. Reihenfolge der Elemente entspricht ihrer Deklaration. Mögliche Werte:
|
textOverflow | Gibt an, was passieren soll, wenn das Control voll ist. Mögliche Werte:
|
visible | Legt fest, ob das Control sichtbar ist.
Mögliche Werte: |
Beispiel <Label>
Im folgenden Beispiel ist die Verwendung des <Label>
-Tags gezeigt. In diesem Beispiel werden die Labels mittels Data Binding befüllt.
<Properties>
<Property name="number" type="Decimal" />
<Property name="boolean" type="Boolean" />
</Properties>
<FlowLayout>
<Label value="Label"/>
<Label value="#number"/>
<Label value="#boolean"/>
</FlowLayout>
Die Daten, die per Data Binding in den Labels angezeigt werden, müssen von einem Technical Process in folgender Form geliefert werden:
<?xml version="1.0" encoding="UTF-8" ?>
<number>11.1</number>
<boolean>1</boolean>
Der obige Code führt zu folgenden Labels: