找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 2198|回复: 9

一个关于控件隐藏的问题!!!急!!!

[复制链接]
发表于 2008-7-28 10:46:29 | 显示全部楼层 |阅读模式
我的代码是在参数.vi中设置一下通道数,然后调用通道.vi然后根据前边的通道数设置,动态的显示控件。我就把这些隐藏了,设置了十六种情况。可以用,但是被隐藏的控件不能在显示的时候同时显示,不能在隐藏的时候同时隐藏。看起来很不爽,求教高手了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2008-7-28 10:53:08 | 显示全部楼层
“被隐藏的控件不能在显示的时候同时显示,不能在隐藏的时候同时隐藏。”这句话不是很理解,不是很清楚你想要达到什么目标,能否再详细阐述一下?
回复 顶

使用道具 举报

 楼主| 发表于 2008-7-28 11:26:37 | 显示全部楼层
您好啊,比如说,我在参数子vi中设置的通道数是16个,则在通道子vi中应该显示16个通道相关数据的设置。当第二次我设置要显示的通道数为1时,其余的十五个通道的相关控件应该被掩藏。这时是一点一点的隐藏完 的,最终剩下一个通道的相关控件。
回复 顶

使用道具 举报

发表于 2008-7-28 12:56:55 | 显示全部楼层
感应应该是控件太多了,计算机的运行速度没有这么快导致的!

可以做成各个不同的子VI,然后根据不同的输入参数调用不同的VI,上面不要进行这个属性设置,控件的确太多了,要设置应该是需要点时间的!好运!
回复 顶

使用道具 举报

发表于 2008-7-28 12:57:11 | 显示全部楼层
不知道有没有朋友有更好的方法,可以指点一下,谢谢!
回复 顶

使用道具 举报

 楼主| 发表于 2008-7-28 13:01:07 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2008-7-28 15:22:03 | 显示全部楼层
哦,明白了,不过你的控件真的实在是太多了
不过你不妨试试不要用同一个布尔量给那么多节点赋值,每个节点直接连一个布尔常量看看,不过估计那样也快不到哪里去,干嘛要这么多啊?呵呵
回复 顶

使用道具 举报

发表于 2008-7-31 11:49:35 | 显示全部楼层
将一行作为一个簇,整体作为一个数组,然后根据通道的个数显示数组的行数就可以了,利用Number of rows属性节点。
回复 顶

使用道具 举报

发表于 2008-7-31 13:11:24 | 显示全部楼层
用隐藏还不如用enable功能好吧,只要设置0 1 2即可,这样的程序可以考虑TAB控件的。
回复 顶

使用道具 举报

 楼主| 发表于 2008-8-4 09:46:06 | 显示全部楼层
感谢各位的回答啊
teddy815的办法可以解决谢谢了!!!
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 03:25 , Processed in 0.052633 second(s), 11 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表