LabVIEW创建自定义输入控件、显示控件和自定义类型1

简介: LabVIEW创建自定义输入控件、显示控件和自定义类型1

LabVIEW创建自定义输入控件、显示控件和自定义类型1


通过自定义输入控件和显示控件扩展前面板对象集。用户可创建外观与内置LabVIEW输入控件及显示控件不同的自定义用户界面组件。将这种自定义输入控件或显示控件保存在某个目录或LLB中,就可以在其它前面板上使用该自定义控件。还可为自定义输入控件或显示控件创建图标并添加到控件选板。创建自定义控件前,请参考说明与建议。


自定义类型和严格自定义类型可将所有自定义输入控件或显示控件的实例连接到已保存的自定义输入控件或显示控件文件。编辑已保存的自定义输入控件或显示控件文件可修改所有自定义输入控件或显示控件实例,以便在如干个VI中使用相同的自定义输入控件或显示控件。


      注:  另有XControl用于在LabVIEW中设计和创建复杂的输入控件和显示控件。与自定义控件不同,XControl具有由后台运行的VI所确定的动态运行时和编辑时行为。只有LabVIEW专业版开发系统中才有创建和修改XControl的功能。如VI包含XControl,可在所有LabVIEW版本上运行该VI。


控件编辑器窗口


控件编辑器窗口用于控件的自定义并为LabVIEW类定义私有数据控件。例如,改变控件的大小、颜色,控件中各元素的相对位置,向控件导入图像等。


可通过以下方式打开控件编辑器窗口:

右键单击前面板上的输入控件或显示控件,从快捷菜单中选择高级»自定义。


用定位工具选中前面板上的某个输入控件或显示控件后,选择编辑»自定义控件。


打开新建对话框。


右键单击一个已有的控件或控件模板并选择打开。


在项目浏览器窗口中右键单击我的电脑,从快捷菜单中选择新建»自定义类型。


创建LabVIEW类并单击该私有数据控件。


      注:  对类私有数据控件进行定义时,控件编辑器窗口将打开并自动在程序框图上显示类私有数据的簇。同时,LabVIEW将控件编辑器窗口的下拉列表控件设置为默认的类私有数据,用户无法改动。


在程序框图上右键单击自定义类型或严格自定义类型的实例,从快捷菜单中选择打开自定义类型。


虽然控件编辑器窗口在外观上与前面板十分相像,但其功能仅限于自定义单个的输入控件或显示控件。对于LabVIEW类,该控件必须为一个簇。控件编辑器窗口没有相应的程序框图且无法运行。


控件编辑器窗口一次只能包含一个输入控件或显示控件。但是,控件编辑器窗口可对含有其他输入控件或显示控件的数组控件或簇控件进行自定义。数组或簇本身就是一个控件。当把输入控件或显示控件从数组或簇中移入或移出时,控件编辑器窗口的工具栏上将出现无效控件按钮。单击无效控件按钮,错误列表窗口将显示发生此错误的解释。


控件编辑器窗口的工具栏用于提示用户当前处于编辑模式还是自定义模式。单击该按钮在两种模式之间切换。也可通过选择操作»切换至自定义模式或操作»切换至编辑模式事件操作模式间的转换。控件编辑器窗口以编辑模式打开。


与在前面板的编辑模式下的操作相同,控件编辑器的编辑模式可改变控件的大小及颜色,或在控件的快捷菜单中调整相应选项。


   需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目问题,可联系我们。

 

相关文章
|
5天前
LabVIEW创建自定义输入控件、显示控件和自定义类型2
LabVIEW创建自定义输入控件、显示控件和自定义类型2
20 2
|
5天前
LabVIEW对多个同一类型控件进行操作
LabVIEW对多个同一类型控件进行操作
11 0
|
5天前
LabVIEW下拉列表和枚举控件
LabVIEW下拉列表和枚举控件
|
人工智能
VB编程:自定义过程改变窗体颜色-53
VB编程:自定义过程改变窗体颜色-53
153 0
swing表格JTalble添加数据(数据类型实现自定类型,如颜色,组合框等控件)还有实现控件的功能—添加事件
swing表格JTalble添加数据(数据类型实现自定类型,如颜色,组合框等控件)还有实现控件的功能—添加事件
227 0
swing表格JTalble添加数据(数据类型实现自定类型,如颜色,组合框等控件)还有实现控件的功能—添加事件
|
人工智能
VB编程:自定义过程改变窗体颜色
VB编程:自定义过程改变窗体颜色
286 0
VB编程:自定义过程改变窗体颜色
|
Web App开发
艾伟:WinForm控件开发总结(七)-----为复杂属性的子属性提供编辑功能
前面的几篇文章中,我们给控件添加一个复杂的类型Scope,并且给它的类型提供的一个类型转换器,现在我们可以在属性浏览器中编辑它的值,并且它的值也被串行化的源代码里了。但是你有没有发现,在属性浏览器里编辑这个属性的值还是不太方便。
669 0
|
C# 前端开发
WPF Adorner+附加属性 实现控件友好提示
原文:WPF Adorner+附加属性 实现控件友好提示 标题太空泛,直接上图   无论是在验证啊,还是提示方面等一些右上角的角标之类的效果,我们会怎么做? 这里介绍一种稍微简单一些的方法,利用附加属性和Adorner来完成。
956 0
|
C# C++
C# WinForm 按钮下拉列(SplitButton)简单使用示例
关于SplitButton网上有很多的示例教程,这里我就以 https://wyday.com/splitbutton/ 为例给大家简单的讲解下。
4699 0