Hi, Adam.
This question seems to pop up every once in a while. The answers are different for arrays and clusters:
Clusters
You can access the properties using an explicitly-linked property node (IE, one that takes a control reference as an input). You can obtain a reference to the controls in one of two ways:
- Right-click on the control (inside the cluster) and select
Create»Reference.
- Create a property node for the cluster and access the
Controls[ ] property. This will give you an array of references to the controls inside the cluster, and you can pass that into the explicitly-linked property node. (You may have to use a
To More Specific Class VI if you want to access properties that apply to only graphs.)

Arrays
Since arrays are for holding a large quantity of
indentical data types, the properties for all elements of the array must be the same. If you really want to sidestep this functionality, however, you can always create an array of references to controls. If you wanted to do that, you'd have to create all your controls individually and then create references for them one by one. Once the references are created you can pass them into a
Build Array VI. To alter the properties of any particular control, you'd use an explicitly-linked property node and pass in the appropriate reference.
Let me know if any part of this isn't clear. Have a nice evening!
Message Edited by sarahk on 10-25-2006 04:35 PM
Sarah K.
Search PME
National Instruments