Bedien- und Anzeigeelemente für Listen, Tabellen und Baumstrukturen
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Mit den Listenfeldern, Baumstrukturelementen und Tabellenelementen auf den Paletten Liste, Tabelle & Baumstruktur und Liste, Tabelle & Baumstruktur (Klassisch) können Einträge aufgelistet werden, aus denen der Benutzer auswählen kann.
Listenfelder
Listenfelder können für eine Einfach- oder Mehrfachauswahl konfiguriert werden. In einem Listenfeld können auch spezifischere Informationen wie Größe oder Erstellungsdatum zu einem Eintrag enthalten sein.
Wird während der VI-Ausführung in das Listenfeld geschrieben, wird immer der erste Eintrag angezeigt, der mit den eingegebenen Zeichen beginnt. Mit den Pfeiltasten nach rechts und nach links kann zum nächsten oder vorhergehenden Element gewechselt werden. Klicken Sie mit der rechten Maustaste auf ein Listenfeld und wählen Sie aus dem Kontextmenü die Option Auswahlmodus»Ganze Zeile markieren, um eine ganze Zeile zu markieren, wenn ein Element ausgewählt ist.
Neben dem Listeneintrag kann auch ein Symbol eingefügt werden, ähnlich wie im LLB-Manager, in dem Verzeichnisse und Dateien durch unterschiedliche Symbole gekennzeichnet werden. Die Listeneinträge können durch Trennlinien voneinander getrennt werden.
Sie können einen Eigenschaftsknoten verwenden, um die Listeneinträge zu modifizieren oder Informationen über die Einträge zusammenzutragen. So können Sie zum Beispiel aktuell ausgewählte Einträge erkennen und die Groß- und Kleinschreibung bei der Eingabe von Zeichen in ein Listenfeld während der VI-Ausführung festlegen.
Nachfolgend sind einige Beispiel-VIs zur Arbeit mit Listenfeldern aufgeführt:
- "Listbox.vi": labview\examples\Controls and Indicators\Listbox
Baumstrukturelemente
Baumstrukturelemente sind hierarchische Listen, aus denen Einträge ausgewählt werden können. Die Einträge im Baumstrukturelement werden dazu in Kategorien gruppiert. Wenn alle in einem Knoten enthaltenen Elemente angezeigt werden sollen, ist das Symbol zum Erweitern neben dem Knoten anzuklicken.
Wird während der VI-Ausführung in das Listenfeld geschrieben, wird immer der erste Eintrag angezeigt, der mit den eingegebenen Zeichen beginnt. Die Hierarchieebene eines Elements kann auch verändert werden. Markieren Sie es dazu und drücken Sie die Punkttaste (.), um es einzurücken, oder die Kommataste (,), um es nach links zu verschieben. Klicken Sie mit der rechten Maustaste auf ein Baumstrukturelement und wählen Sie aus dem Kontextmenü die Option Auswahlmodus»Ganze Zeile markieren, um eine ganze Zeile zu markieren, wenn ein Element ausgewählt ist.
Die Elemente in einem Baumstrukturelement werden genauso konfiguriert wie die Elemente in einem Listenfeld. Sie können das Symbol neben jedem Knoten verändern und festlegen, ob der Benutzer Objekte in das Bedienelement über Drag & Drop einfügen kann.
Um die Elemente in einem Baumstrukturelement zu verändern oder zuletzt gelöschte oder doppelt angeklickte Elemente zu ermitteln, können Methodenknoten verwendet werden. Wenn dem Bedienelement ein Eintrag hinzugefügt wird, erstellt LabVIEW dafür ein Tag. Mit Hilfe des Tags können Einträge verändert oder Informationen zu den Einträgen programmatisch abgerufen werden. Um das Tag zu bearbeiten, klicken Sie das Baumstruktur-Element mit der rechten Maustaste an und wählen Sie aus dem Kontextmenü die Option Objekte bearbeiten aus.
Tabellen
Anhand des Tabellenelements kann auf dem Frontpanel eine Tabelle erstellt werden.