列表、表格和树经典列表、表格和树选板上的列表框、树形控件和表格输入控件和显示控件用于向用户提供一个选项列表。

列表框

列表框可配置为单选或多选。多列列表可显示更多条目信息,如大小和创建日期等。

在运行时向列表框键入字符,LabVIEW将在列表中选择以键入字符开头的第一项。按向左或向右箭头键,选择与键入字符匹配的上一项或下一项。右键单击列表框并从快捷菜单中选择选择模式»高亮显示整行,选中某一项时,整行内容将以高亮显示。

可在列表项旁添加符号,例如,在LLB管理器窗口,目录和文件使用不同的符号。还可在列表项之间插入分隔行。

使用属性节点可以修改列表框项,获取列表框项的信息,如在运行时检测当前选中的项或往列表框键入字符时处理大小写字符。

关于使用列表框的范例,见下列VI:

  • Listbox VI: labview\examples\Controls and Indicators\Listbox

树形控件

树形控件用于向用户提供一个可供选择的层次列表。对树形控件中输入的各个项进行组织,分为若干组项或若干组节点。单击节点旁边的展开符号可展开节点,显示节点中的所有项。

如在运行时向树形控件输入字符,LabVIEW即时显示树形控件中与键入字符匹配的第一项。选择某一项,并按下句号(.) 键,缩进该项;或按逗号(,)键将该项左移,改变树形控件中项的层次结构。右键单击树形控件并从快捷菜单中选择选择模式»高亮显示整行,选中某一项时,整行内容将以高亮显示。

配置树形控件中的项与配置列表框类似。还可修改每个节点旁的符号类型,还可配置用户是否可在树形控件中拖放项。

使用调用节点修改树形控件中的项,获取项的信息,例如:用户双击了哪一个项。往树形控件添加项时,LabVIEW会为其创建一个唯一的标识符。使用该标识符通过编程修改项或收集项的相关信息。右键单击树形控件,在快捷菜单中选择编辑项,可修改LabVIEW为每个项创建的标识符。

表格

表格控件可用于在前面板上创建表格