簇的创建类似数组的创建,首先在“控件”选板→“数组、矩阵与簇”子选板中创建簇的框架,之后依次向框架中添加输入或显示控件。刚建成的空簇的图标在程序框图中呈黑色,默认为输入控件簇,如图4-10所示。向簇中加入元素后,簇的图标变为洋红色,且根据放入簇中的第一个控件的种类变为输入控件簇或显示控件簇,如图4-11所示。
图4-10 空簇默认为输入控件簇
图4-11 输入控件簇(簇)和显示控件簇(簇2)
一个簇变为输入控件簇或显示控件簇取决于放进簇中的第一个元素,若放进簇框架中的第一个元素为输入控件,则后来给簇添加的任何元素都将会变为输入对象,簇变为输入控件簇,并且当从任何簇元素的快捷菜单中选择转换为输入控件或转换为显示控件时,簇中的所有元素都将发生变化。
在簇框架上单击鼠标右键弹出快捷菜单,菜单中“自动调整大小”的3个选项可用来调整簇框架的大小和簇元素的布局:“调整为匹配大小”选项调整簇框架的大小,以适合所包含的所有元素;“水平排列”选项水平压缩排列所有元素;“垂直排列”选项垂直压缩排列所有元素,如图4-12所示。(www.xing528.com)
图4-12 “自动调整大小”选项
簇的元素有一定的排列顺序,簇元素按照它们放入簇中的先后顺序排序,而不是按照簇框架内的物理顺序排序。簇框架中的第一个对象标记为0,第二个对象标记为1,依次排列;亦可右键单击簇控件,选择“重新排序簇中控件”命令,检查和改变簇内元素的顺序。使用“重新排序簇中控件”功能时,簇中每个元素右下角都会出现并排的框,白色框指出该元素在簇顺序中的当前位置,黑色框指出在用户改变顺序后的新位置,在开始时,白框黑框中的数值相同。用簇排序光标单击某个元素,该元素在簇顺序中的位置就会变成顶部工具条显示的数字,单击按钮应用顺序的改变,单击按钮可放弃改变并恢复到以前的排列顺序,如图4-13所示。
图4-13 “重新排序簇中元素”命令
(a)编辑簇中控件顺序;(b)修改顺序
在簇中删除元素时,剩余元素的顺序将自行调整,在簇的捆绑和解除捆绑函数中,簇顺序决定了元素的显示顺序,如果要访问簇中的单个元素,必须记住簇顺序,因为簇中的单个元素是按顺序访问的。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。