当前位置:
文档之家› LabVIEW 2015程序设计教程 第七章 人机界面设计
LabVIEW 2015程序设计教程 第七章 人机界面设计
第七章 人机界面设计
目录
7.1 下拉列表控件和枚举控件 7.2 列表框控件 7.3 表格与树形控件 7.4 VI属性设置 7.5 对话框 7.6 菜单 7.7 选项卡 7.8 多面板 7.9 光标 7.10 自定义控件和数据类型 7.11 用户界面设计 7.12 VI程序设计规则
用菜单编辑器创建右键快捷菜单
7.7选项卡
选项卡控件提供多个页面,每个页面都是一个容器,页面 里边可以摆放各种控件来完成不同的功能。
用户可以通过点击页面上边的“选项卡标签”来切换不同页 面的显示。
选项卡控件的四则运算实例
事件结构实现选项卡控件功能
7.8多面板
多面板程序设计分为两种情况:一种是在弹出子面板 时,主程序处于等待状态,直到子面板运行完成。另 一种是弹出子面板后,子面板与主程序相互独立运行。
7.1 下拉列表控件和枚举控件
下拉列表控件(Ring)和枚举控件(Enum)是最常用的人 机界面设计控件,一般用来从多个选项中选择其中一 个需要的内容
下拉列表属性编辑框
通过属性节点设置下拉列表控件选项
获取枚举控件相关内容
7.2列表框控件
单列列表框
通过编程编辑列表框内容
获取列表框选中项目名称
动态交互界面
7.12VI程序设计规则
关于前面板的设计 关于程序框图的设计 关于VI
谢谢
多面板程序事件结构框图
通过菜单实现多面板程序
7.9光标
Windows平台上的光标通常分为两类,一种是动 画光标,保存为*.ani文件;另一种是静态光标,保 存为*.cur文件。
LabVIEW自带光标图
设置光标忙碌状态实例
7.10自定义控件和数据类型
LabVIEW专门提供了自定义控件编辑窗口来编辑自 定义控件。右击前面板的任何控件,在弹出的快捷 菜单中选择“高级---自定义…”选项,就可以打开自 定义控件编辑窗口
多列列表框
实现自定义图标为项符号
7.3表格与树形控件---表格
Express表格的例子
树形控件
树形控件的编辑
编辑树形控件
7.4 VI属性设置
7.5对话框
对话框按类型分为两类对话框:一种是信息显示对话 框,另一种是提示用户输入对话框。
其中,信息对话框有四种: 1) 单按钮对话框 2)双按钮对话框 3)三按钮对话框 4)显示对话框信息
步骤一:加载菜单文件
步骤二:添加菜单选择(用户)事件
步骤三:编写程序框图
右键快捷菜单
右键快捷菜单是为某一个具体控件设置的菜单,只有 当用户右击该控件时,才会弹出菜单。
它更具有针对性,右击不同的控件可以弹出不同的菜 单,因此更能够满足用户更多的交互需求。
右键快捷菜单的创建方式也有两种,一种是通过菜单 编辑器创建菜单,另一种ห้องสมุดไป่ตู้通过编程动态创建菜单。
提示用户输入对话框可以输入简单的字符串、数字和 布尔值。
自定义对话框
7.6菜单
菜单函数
1)当前VI菜单栏 2)获取所选菜单项 3)插入菜单项 4)删除菜单项 5)启用菜单追踪 6)获取菜单项信息 7)设置菜单项信息 8)获取快捷菜单信息
运行主菜单
登录界面子VI和菜单文件
自定义数据类型
自定义数据类型控件的编辑和自定义控件的编辑基 本一样,唯一的不同就是在自定义控件编辑窗口的 工具栏的下拉菜单中选择自定义类型。
自定义控件选板和函数选板
自定义的控件选板
7.11用户界面设计
静态界面的修饰主要可以通过以下几个途径来实现 ●调节控件的颜色、大小和位置 ●控件的排版分组 ●利用修饰元素