首页 理论教育LabVIEW2012中文版虚拟仪器-属性节点的有效应用

LabVIEW2012中文版虚拟仪器-属性节点的有效应用

【摘要】:属性节点可以实时改变前面板对象的颜色、大小和是否可见等属性,从而达到最佳的人机交互效果。另外一种简捷的方法是在一个属性节点的图标上添加多个端口。有效地使用属性节点可以使用户设计的图形化人机交互界面更加友好、美观、操作更加方便。

属性节点可以实时改变前面板对象的颜色、大小和是否可见等属性,从而达到最佳的人机交互效果。通过改变前面板对象的属性值,可以在程序运动动态的改变前面板对象的属性。

下面以数值控件来介绍属性节点的创建:在数值控件上单击右键,在其中依次选择“创建”>>“属性节点”,然后选择要选的属性,若此时选择其中的可见属性,则单击“可见”,出现右边的小图标,如图5-66所示。

若需要同时改变所选对象的多个属性,一种方法是创建多个属性节点,如图5-67所示。另外一种简捷的方法是在一个属性节点的图标上添加多个端口。添加的方法有两种:一种是用鼠标拖动属性节点图标下边缘的尺寸控制点,如图5-68的左边所示;另一种是在属性节点图标的右键弹出的菜单中选择添加元素,如图5-68的右边所示。

有效地使用属性节点可以使用户设计的图形化人机交互界面更加友好、美观、操作更加方便。由于不同类型前面板对象的属性种类繁多,很难一一介绍,所以下面仅以数值控件来介绍部分属性节点的用法。

1.键选中属性

该属性用于控制所选对象是否处于焦点状态,其数据类型为布尔类型,如图5-69所示。

当输入为真时,所选对象将处于焦点状态。

当输入为假时,所选对象将处于一般状态。

2.禁用属性

通过这个属性,可以控制用户是否可以访问一个前面板,其数据类型为数值型,如图5-70所示

当输入值为0时,前面板对象处于正常状态,用户可以访问前面板对象。

978-7-111-40983-0-Chapter05-68.jpg

图5-66 属性节点的建立

978-7-111-40983-0-Chapter05-69.jpg

图5-67 创建多个属性节点方法一

978-7-111-40983-0-Chapter05-70.jpg

图5-68 创建多个属性节点方法二

978-7-111-40983-0-Chapter05-71.jpg(www.chuimin.cn)

图5-69 键选中属性

当输入值为1时,前面板外观处在正常状态,但用户不能访问前面板对象的内容。

当输入值为2时,前面板对象处于禁用状态,用户不可以访问前面板对象的内容。

3.可见属性

通过这个属性来控制前面板对象是否可视,其数据类型为布尔型,如图5-71所示。当输入值为真时,前面板对象在前面板上处于可见状态。当输入值为假时,前面板对象在前面板上处于不可见态。

978-7-111-40983-0-Chapter05-72.jpg

图5-70 禁用属性

978-7-111-40983-0-Chapter05-73.jpg

图5-71 可见属性

4.闪烁属性

通过这个属性可以控制前面板对象是否闪烁。

当输入值为真时,前面板对象处于闪烁状态。

当输入值为假时,前面板对象处于正常状态。

在LabVIEW菜单栏中选择“工具”>>“选项”,弹出一个名为选项的对话框,在对话框中可以设置闪烁的速度和颜色。

在对话框上部的下拉列表框中选择前面板,对话框中会出现如图5-72所示的属性设定选项,可以在其中设置闪烁速度。

978-7-111-40983-0-Chapter05-74.jpg

图5-72 设置闪烁速度