LabVIEWwilliam hill官网
直播中

changfei6647

8年用户 12经验值
擅长:可编程逻辑 测量仪表
私信 关注
[问答]

Labview 请问怎么实现列表中显示多种数据类型?

请问用labview怎么实现类似于图片中效果,也就是在一个表格的界面上显示不同的数据类型,且改表格可以自由添加行,自由设置值,可以通过勾选某行的选择控件控制当行其他某个控件的隐藏和显示?
个人感觉labview在界面的实现上不是很灵活望大神指教。


  • 捕获.JPG

回帖(3)

邹重基

2020-8-18 04:13:34
在 LabVIEW 中没有这样复杂的控件, 可以用不同数据类型的控件叠加来达到类似的视觉效果.
如用 Multicolumn listbox(MCLB) 为基础, 第一列用一维 boolean array 叠加在 MCLB 上(也可以用symbol);
最后一列用一维 arry of ring/enum.

如需要更复杂, 更灵活, 最好用 .net
有一个开源的项目:
https://forums.ni.com/t5/LabVIEW/OpenSource-Project-for-a-NET-Datagrid-for-LabVIEW/m-p/3183494/highlight/true#M921282

举报

徐立翔

2020-8-20 22:14:46
很简单,先创建一个簇,在这个簇里面放置你需要的数据类型,这个簇为你表格的一行,然后将这个簇拖进数据常量,即创建了一个簇数组,然后将这个以为簇数组变为二位簇数组,就达到你需要的效果了
举报

哎呦

2022-4-12 10:46:02
采用簇数组,调用控件的方式或者.net的方式
举报

更多回帖

发帖
×
20
完善资料,
赚取积分