LabVIEWForum.de
Einzelne Reiter eines Tab-Controls ausgrauen? Wie? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Einzelne Reiter eines Tab-Controls ausgrauen? Wie? (/Thread-Einzelne-Reiter-eines-Tab-Controls-ausgrauen-Wie)



Einzelne Reiter eines Tab-Controls ausgrauen? Wie? - hansworschtsuppn - 12.09.2009 17:22

Hallo!

Ich habe das Problem das ich bei einem Tab-Control einzelne Reiter ausgrauen will.
Der Tab Control stellt einen Zustandsautomaten dar.
Und manche Zustände sollen einfach nicht zugänglich sein, wenn ich gerade einen anderen Zustand ausführe.
Über das Frontpanel kann ich, über Advanced zwar den enable state einstellen, nicht aber über einen Eigenschaftsknoten.
Ich brauch das aber über nen Eigenschaftsknoten.
Gibts da irgendeine Möglichkeit?
Benutze Version 8.5

Danke!


Einzelne Reiter eines Tab-Controls ausgrauen? Wie? - schrotti - 12.09.2009 18:07

Um Tab zu manipulieren brauchst du die Referenz auf den Tab. Der Eigenschaftsknoten des Tabcontrol liefert dir die Referenzen aller Tabs in einem Array in der Reihenfolge, wie sie im Control angeordnet sind. Du brauchst dir also nur das passende Element aus dem Array fischen.

snip09 [attachment=21241]

Lv85_img[attachment=21243]


Einzelne Reiter eines Tab-Controls ausgrauen? Wie? - hansworschtsuppn - 13.09.2009 02:35

Genau das meinte ich!
Danke für die schnelle Hilfe!