可以通过完成以下的步骤来改变多列列表框或者表格中的全部元素。下面的步骤给出了重新格式化多列列表框中元素的方法,但是这个方法也同样适合于表格。
- 右键点击多列列表框,在弹出的快捷菜单中选择 创建->属性节点。
- 在程序框图中,右键点击属性节点,在快捷菜单选择Properties»Active Cell
- 右键点击属性节点,在快捷菜单中选择Change to Write。
- 右键点击属性节点,在快捷菜单中选择Create»Constant。
- 在显示的簇常量中,在每个元素中输入-2。
注意: 在簇中显示的第一个元素对应行,第二个元素对应列。在行和列中输入一个整型的值可以可以使该激活该元素。这里有两个特定的值(-2,-1)可以使一组行和列激活。
-2激活所有的行和列中的元素。
- -2激活所有的行和列中的元素
- -1可以改变多列列表框的header 大小。(-1;0)
- 根据您的需要配置另外一个属性节点,以改变多列列表框中的全部元素。将这个属性节点和第4步中的属性节点相连。
可以参考LabVIEW help 文档,路径为
Help»Contents and Index, 以得到更多关于单独属性和有效取值的信息。演示如何进行这样操作的VI在下面被列出,并且被包括在附件的压缩文件里。
需要注意在LabVIEW 7.1 中,
ActiveCell 属性只适用于多列列表框而不适于表中的列表。然而,多列列表框的属性可以改动以使其和列表十分相像。上述可以通过以下方式实现:为多列列表框创建一个属性节点,将输入为假的输入布尔常量连接到
ColHdrVls和
HScrollVls,在
Numcols属性节点处输入一个1的常量