labview编程,有两个XY图,两个在前面板上有重叠部分,如何编程实现选中的一个XY图移至前面?

2019-07-17 13:00发布

有两个XY图,两个在前面板上有重叠部分,如何编程实现选中的一个XY图移至前面,这样选中的图就可以完全看到了。比如 图1 编程实现图1移至图2前面显示。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
qwer123401
1楼-- · 2019-07-17 16:53
多条曲线,如果其中的轴是一样的话,还是建议画在同一个图里面就好了……看一下这个帖子http://bbs.elecfans.com/forum.php?mod=viewthread&tid=1567909

如果坚持按照你要的那样做的话,那就用属性节点试试,应该是有关于控件摆放叠层的设置的
宁静致远。。
2楼-- · 2019-07-17 20:40
设置两个图表中的一个不可见不就可以了??用下属性节点
qieyi
3楼-- · 2019-07-17 21:13
qwer123401 发表于 2018-4-9 16:49
多条曲线,如果其中的轴是一样的话,还是建议画在同一个图里面就好了……看一下这个帖子http://bbs.elecfans.com/forum.php?mod=viewthread&tid=1567909

如果坚持按照你要的那样做的话,那就用属性节点试试,应该是有关于控件摆放叠层的设置的 ...

谢谢。叠放次序我只找到VI编辑状态下设置的方法,但是VI运行状态下没找到相应的属性节点。最后的效果是想叠放显示,鼠标点到哪个,哪个就可以靠前显示。
qieyi
4楼-- · 2019-07-17 23:30
宁静致远。。 发表于 2018-4-10 10:13
设置两个图表中的一个不可见不就可以了??用下属性节点

谢谢。设置可见属性节点主要是有两个问题,一是功能要求所有图都要显示,所以设置可见属性节点只有某个图全部被遮挡情况下才可用;第二是例子中只有两个图,如果有多个图的话,操作属性节点工作量增加。如果VI运行状态下可通过程序控制叠放次序则问题简化了很多。
宁静致远。。
5楼-- · 2019-07-18 03:44
qieyi 发表于 2018-4-11 22:47
谢谢。设置可见属性节点主要是有两个问题,一是功能要求所有图都要显示,所以设置可见属性节点只有某个图全部被遮挡情况下才可用;第二是例子中只有两个图,如果有多个图的话,操作属性节点工作量增加。如果VI运行状态下可通过程序控制叠放次序则问题简化了很多。 ...

据我所知,用属性节点修改叠放次序无法做到,有几点需要考虑:
1.如果要做到修改叠放次序,可以用另一种方法,labview有一个MDI模块可以实现类似功能,详见http://bbs.elecfans.com/forum.ph ... =1522579&extra=这个帖子中的内容。
2.修改叠放次序是否有必要,是否可以用选项卡控件,每一页中显示4张或6张图表,这么多图表对于用户观察已然足够,多的图表放在下一页。
3.将图表边框透明化可以增加可读波形范围,界面也更友好,这样是否会对你有一定启发?
捕获.PNG
qwer123401
6楼-- · 2019-07-18 05:47
 精彩回答 2  元偷偷看……

一周热门 更多>