29.06.2007, 12:20
Beitrag #1
|
katsumi
LVF-Gelegenheitsschreiber
Beiträge: 124
Registriert seit: Jul 2006
2011
2006
DE_EN
Niederlande
|
Dynamisch generierte Checkbox
Hi,
ich brauche eine dynamisch generierte Checkbox wie auf meiner Zeichnung zu sehen. Dabei soll die Anzahl an Zeilen und der Bezeichner (Messung X) dynamisch mit der Laufzeit generiert werden, da die Anzahl an Messungen dynamisch ist. Ich hab schon versucht mit Array und Clustern, aber ich kann die einzelnen Captions _in_ einem generierten Cluster nicht ändern bzw. die Captions werden in einem Cluster nicht übernommen.
Vielleicht hat jemand eine andere Idee wie ich dem User eine komfortable sowie ansehliche Auswahl an X Messungen generieren kann. Danke.
|
|
|
29.06.2007, 12:23
(Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 12:30 von Achim.)
Beitrag #2
|
Achim
*****
Beiträge: 4.223
Registriert seit: Nov 2005
20xx
2000
EN
978xx
Deutschland
|
Dynamisch generierte Checkbox
Mach ein Array of Cluster of two elements...string+boolean...in den String schreibst du deine Bezeichnung...die exakt gleiche Frage gabs hier schon mal, mal sehen ob ich das wieder finde...
Gruss
Achim
Gefunden! Guckst du hier:
http://www.LabVIEWforum.de/index.php?s=&am...ost&p=15748
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
|
|
|
29.06.2007, 12:37
Beitrag #3
|
|
|
29.06.2007, 13:03
(Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 13:09 von katsumi.)
Beitrag #4
|
|
|
29.06.2007, 13:06
Beitrag #5
|
eg
LVF-SeniorMod
Beiträge: 3.868
Registriert seit: Nov 2005
2016
2003
kA
66111
Deutschland
|
Dynamisch generierte Checkbox
Das Erscheinungsbild sollte beim Erstellen des Clusters festgelegt werden. Zuerst also einen leeren Cluster erstellen, dort ein String-Element und eine Checkbox einfügen. Danach ein leeres Array erstellen und den Cluster dorthin platzieren.
eg
|
|
|
29.06.2007, 13:27
Beitrag #6
|
|
|
29.06.2007, 13:36
Beitrag #7
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Dynamisch generierte Checkbox
Hallo,
als Alternative fällt mir noch eine Listbox ein (natürlich mit der Auswahl mehr als 1 Element).
MfG, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
29.06.2007, 14:01
(Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 14:02 von katsumi.)
Beitrag #8
|
|
|
29.06.2007, 16:46
Beitrag #9
|
|
|
29.06.2007, 17:13
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Dynamisch generierte Checkbox
Die markierten Werte (Value) kann man bestimmt in einem Schieberegister speichern und sie dann auf den "Value"-Eingang des Property-Nodes geben. So kannst Du sogar das "Strg"-Drücken verhindern. Auf die Schnelle habe ich das aber nicht hin gekriegt.
Vielleicht weiß ja gerade jemand, wie das am geschicktesten geht.
Gruß Markus
' schrieb:Nur noch der Vollständigkeit halber.
Ich hab' Dir was mit einer "Multicolumn-Listbox" gebaut. Da kannst Du die einzelnen Zeilen auswählen. Mit gehaltener "Strg"-Taste kannst Du mehrere Zeilen markieren. Mit der Item-Symbols-Property kannst Du zusätzlich zur geänderten Hintergrundfarbe noch ein "X" (Wert "2") einfügen. Vielleicht hilft Dir das weiter..... Das wäre zumindest eine Alternative.
Gruß Markus
PS: Lade doch Dein Beispiel bitte auch hoch. Danke!
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
| |