LV中的控件都是由多个对象组合而成的,比如数值型控件就是由几个文本对象和装饰对象组合而成,通过自定义控件可以清楚地看到它的构成元素。
数值控件中的数值实际上是文本对象,通过属性节点可以控制数值的各种属性,因此格式化文本方式同样适用于数值控件的文本,通过不同的格式化字符串能够以多种方式显示数值。
具体操作如下,在数值控件上点击鼠标的右键,在弹出的菜单中选择“属性”。在“属性”的对话框中,选择高级编辑模式,然后进行数值文本的格式化。
关于字符串的格式在LV帮助中有详细介绍。
这里还可以添加附加字符串,并显示多行文本。
左面的例图给出了显示多行文本的示例。使用不同进制来同时显示了数值123,其中二进制方式对端口操作十分方便,可以直接修改某个位,格式化字符串十分复杂,下面我们规定二进制的位数,左侧用0填充。