Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
LISTBOX SET PROPERTY
|
LISTBOX SET PROPERTY ( {* ;} Objekt ; Eigenschaft ; Wert ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
* | Operator |
![]() |
Mit *: Objekt ist ein Objektname (String), Ohne *: Objekt ist eine Variable |
|||||
Objekt | Formularobjekt |
![]() |
Objektname (mit *) oder Variable (ohne *) | |||||
Eigenschaft | Lange Ganzzahl |
![]() |
Eigenschaft der Listbox oder Spalte | |||||
Wert | Lange Ganzzahl, String |
![]() |
Wert der Eigenschaft | |||||
Der Befehl LISTBOX SET PROPERTY setzt den Wert für die Eigenschaft der Listbox oder Spalte der Listbox, definiert durch die Parameter Objekt und *.
Mit dem optionalen Parameter * geben Sie an, dass Objekt ein Objektname (String) ist. Ohne diesen Parameter ist Objekt eine Variable. In diesem Fall übergeben Sie keinen String, sondern die Referenz auf eine Variable. Weitere Informationen zu Objektnamen finden Sie im Abschnitt Objekteigenschaften.
Hinweis: Existiert keine Listbox oder Spalte der Listbox, definiert durch die Parameter Objekt und *, führt der Befehl nichts aus. Beachten Sie, dass kein Fehler ausgelöst wird.
Im Parameter Eigenschaft setzen Sie die Eigenschaft mit einer der folgenden Konstanten unter dem Thema Listbox:
Konstante | Typ | Wert | Kommentar |
lk allow wordwrap | Lange Ganzzahl | 14 | Eigenschaft Zeilenumbruch Gilt für: Spalte* Mögliche Werte:
|
lk auto row height | Lange Ganzzahl | 31 | Eigenschaft Automatische Zeilenhöhe für Listbox vom Typ Array
|
lk background color expression | Zeichenkette | 22 | Eigenschaft Hintergrundfarbe Ausdruck für Listbox vom Typ Auswahl Gilt für: Listbox oder Spalte |
lk column max width | Lange Ganzzahl | 26 | Eigenschaft Maximale Breite Gilt für: Spalte* |
lk column min width | Lange Ganzzahl | 25 | Eigenschaft Minimale Breite Gilt für: Spalte* |
lk column resizable | Lange Ganzzahl | 15 | Eigenschaft Vergrößerbar Gilt für: Spalte * Mögliche Werte:
|
lk detail form name | Zeichenkette | 19 | Eigenschaft Name Detailformular für Listbox vom Typ Auswahl. Gilt für: Listbox |
lk display type | Lange Ganzzahl | 21 | Eigenschaft Typanzeige für Spalten der Listbox vom Typ Zahl Gilt für: Spalte* Mögliche Werte:
|
lk double click on row | Lange Ganzzahl | 18 | Eigenschaft Doppelklick auf Zeile für Listbox vom Typ Auswahl Gilt für: Listbox Mögliche Werte:
|
lk extra rows | Lange Ganzzahl | 13 | Eigenschaft Zusätzliche Leerzeilen ausblenden Gilt für für Listbox Mögliche Werte:
|
lk font color expression | Zeichenkette | 23 | Eigenschaft Schriftfarbe Ausdruck für Listbox vom Typ Auswahl Gilt für: Listbox oder Spalte |
lk font style expression | Zeichenkette | 24 | Eigenschaft Stilausdruck für Listbox vom Typ Auswahl Gilt für: Listbox oder Spalte |
lk hide selection highlight | Lange Ganzzahl | 16 | Eigenschaft Markierung Auswahl ausblenden Gilt für: Listbox Mögliche Werte:
|
lk highlight set | Zeichenkette | 27 | Eigenschaft Markierung Menge für Listbox vom Typ Auswahl Gilt für: Listbox |
lk movable rows | Lange Ganzzahl | 35 | Eigenschaft Bewegliche Zeilen für Listbox vom Typ Array
|
lk multi style | Lange Ganzzahl | 30 | Eigenschaft Mehrfachstil Gilt für: Spalte * Mögliche Werte:
|
lk named selection | Zeichenkette | 28 | Eigenschaft temporäre Auswahl Gilt für: Listbox |
lk resizing mode | Lange Ganzzahl | 11 | Eigenschaft Spaltenbreite Automatisch Gilt für: Listbox Mögliche Werte:
|
lk row height unit | Lange Ganzzahl | 17 | Eigenschaft Einheit für Zeilenhöhe Gilt für: Listbox Mögliche Werte:
|
lk selection mode | Lange Ganzzahl | 10 | Eigenschaft Auswahlmodus Gilt für: Listbox Mögliche Werte:
|
lk single click edit | Lange Ganzzahl | 29 | Eigenschaft Einzelklick editieren Gilt für: Listbox Mögliche Werte:
|
lk sortable | Lange Ganzzahl | 20 | Eigenschaft Sortierbar Gilt für: Listbox Mögliche Werte:
|
lk truncate | Lange Ganzzahl | 12 | Eigenschaft Abkürzen mit Auslassungspunkten Gilt für: Listbox oder Spalte Mögliche Werte:
|
* Diese Eigenschaft gilt für eine Spalte der Listbox; übergeben Sie hier eine Listbox als Parameter, setzt der Befehl LISTBOX SET PROPERTY diese Eigenschaft für alle Spalten der Listbox.
Hinweis: Übergeben Sie eine Eigenschaft, die nicht existiert bzw. für die angegebene Listbox oder Spalte nicht verfügbar ist, z.B. die Konstante lk font style expression für eine Listbox vom Typ Array, führt der Befehl nichts aus und es wird kein Fehler ausgelöst.
Im Parameter Wert übergeben Sie den gewünschten Wert für Eigenschaft.
Alle Spalten der Listbox "MyListbox" in der Größe anpassbar machen:
LISTBOX SET PROPERTY(*;"MyListbox";lk column resizable;lk yes) //Alle Spalten von "MyListbox" werden auf Größe anpassbar gesetzt
Eine maximale Breite für die Spalte mit Namen "ProductNumber" setzen:
LISTBOX SET PROPERTY(*;"ProductNumber";lk column max width;200) //Diese Spalte erhält die maximale Breite 200
Produkt: 4D
Thema: Listbox
Nummer:
1440
Erstellt: 4D v16 R2
Geändert: 4D v16 R5
4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)