5.1.4 控件的属性
上一单元,我们谈到如何利用控件的属性节点来设置控件的某些特征。其实,在LabVIEW开发环境中为每个控件都设置一个“属性”对话框,在实际设计中可以通过这个属性对话框来设定控件的基本属性。
1、查看控件的属性
如果我们已经创建了一个vi,并在前面版上放置了一个“数值指示控件”。那么,用鼠标右击前面板或程序框图上的控件,系统会弹出一个快捷菜单。如左图所示。
该菜单最下面的一行就是该控件的属性(Porperties)。
其实,在这个菜单上我们可以设置控件的参数很多,而现在我们仅讨论“属性”这部分。用鼠标双击“属性”拦,LabVIEW开发环境就会弹出一个该控件的基本属性设置的对话框。见下图。
该菜单最下面的一行就是该控件的属性(Porperties)。
其实,在这个菜单上我们可以设置控件的参数很多,而现在我们仅讨论“属性”这部分。用鼠标双击“属性”拦,LabVIEW开发环境就会弹出一个该控件的基本属性设置的对话框。见下图。
2、控件的属性对话框
在这个控件的基本属性对话框中,我们可以设置控件的外观、大小、标签;还可以设置控件的数据类型、数据格式和该控件的描述文挡等等控件的许多基本参数。
如何操作来设置这些参数,许多书中都介绍的比较详细,这里就不多说了。
现在我们结合5.1.3中的例子,看看如何在这里设置显示“欧姆”的单位。在那个例子中,我们是使用属性节点的方法在字符串控件中显示“欧姆”的单位。而在这里我们使用“数值指示器”通过设置基本属性对话框的方法来实现显示数值+“欧姆”单位。
首先,我们选择“Display Fromat"标签页,该标签页的界面如左下图所示(Default editing mode)。这是一个默认选项,我们必须将该图左下角的选项设置为:Advanced editing mode。见右下图。
如何操作来设置这些参数,许多书中都介绍的比较详细,这里就不多说了。
现在我们结合5.1.3中的例子,看看如何在这里设置显示“欧姆”的单位。在那个例子中,我们是使用属性节点的方法在字符串控件中显示“欧姆”的单位。而在这里我们使用“数值指示器”通过设置基本属性对话框的方法来实现显示数值+“欧姆”单位。
首先,我们选择“Display Fromat"标签页,该标签页的界面如左下图所示(Default editing mode)。这是一个默认选项,我们必须将该图左下角的选项设置为:Advanced editing mode。见右下图。
我们在这里仅修改右上图“Format string"中的内容,其它不变。
原来“Format string"中的内容是:%#.6f
修改后的内容是:%#.6f W
加入了一个“空格”和大写的“W"。如果你看了5.1.3中属性节点的设定,就应该知道设置“W“的含义(欧姆单位的符号)。点击对话框中的”OK“按键,关闭对话框。
原来“Format string"中的内容是:%#.6f
修改后的内容是:%#.6f W
加入了一个“空格”和大写的“W"。如果你看了5.1.3中属性节点的设定,就应该知道设置“W“的含义(欧姆单位的符号)。点击对话框中的”OK“按键,关闭对话框。
现在我们回到前面板,我们看到还不行,显示的还是大写字母“W",因为我们还必须修改“数字指示器”的字体设置才行。
用鼠标“灰化”“数字指示器”中的数字,然后在前面版的工具拦中修改所使用的字体。
点击字体拦的箭头,在下拉菜单中选择“Current Font"——Sombol。
用鼠标“灰化”“数字指示器”中的数字,然后在前面版的工具拦中修改所使用的字体。
点击字体拦的箭头,在下拉菜单中选择“Current Font"——Sombol。
我们用两种方法都实现了特殊字符的显示,关键还是开发环境提供了这些设置方式。其实,基本属性可以设置的参数使用属性节点同样可以做到(甚至更多),并且利用属性节点还可以在程序设计中动态的修改这些参数,而基本属性是属于静态设置方法。





