发 帖  
[问答]

Lanview运行时的菜单栏高度怎么调整?

4087

菜单栏.png (21.7 KB, 下载次数: 1)

菜单栏.png
奖励1积分
2019-8-26 12:23:12   评论 分享淘帖 邀请回答 举报
6个回答
2019-8-26 12:23:13 20 评论

举报

20 条评论
  • 2019-8-26 15:42

    如果自己做,怎么实现和默认菜单栏一样有下拉菜单的功能呢?就是点击自己做的菜单按钮会出现下拉选项这种功能......

    王志博 回复 高伟伟: 2019-8-27 11:08

    有本书就LABVIEW编程详解,里面有详细的介绍怎么做,还可以把菜单换成带图片形式的,不过我感觉意义不大

    高伟伟 回复 王志博: 2019-8-28 08:43

    为什么意义不打呢?

    王志博 回复 高伟伟: 2019-8-28 09:04

    除了美化,功能上没什么意义,我编的程序都把菜单隐藏了

    高伟伟 回复 王志博: 2019-8-28 10:01

    菜单隐藏后怎么实现原来菜单的功能呢?使用选项卡还是子面板控件呢?

    王志博 回复 高伟伟: 2019-8-28 10:10

    运行的时候你想用什么功能?非得用菜单?

    高伟伟 回复 王志博: 2019-8-28 14:25

    运行的时候有些参数设置功能,比如串口设置,采集频率设置,报警阈值设置,这些设置如果做成Labview自带菜单那样的下拉样式看起来比较美观,前面板也会比较简洁。

    王志博 回复 高伟伟: 2019-8-28 14:41

    那你可以用一个簇控件就好了,平常只显示一个按钮,移动过去就将控件的属性节点中的位置属性改变,显示出来你想设置的参数,条条大路通罗马,你也可以用菜单,但是用菜单进行编程有可能会使你的编程时间加长,因为你得在事件结构里加入 菜单栏项目名称判定的CASE框。

    王志博 回复 高伟伟: 2019-8-28 14:43

    再有你可以将这些设置的参数完全隐藏到另一个VI中,调用的时间再显示出来,正常运行界面也很美观。NI就有现成的列子,新建里有连续测量的项目就是这样编程的。

    高伟伟 回复 王志博: 2019-8-28 16:21

    这个方法比较好,"移动过去就将控件的属性节点中的位置属性改变,显示出来你想设置的参数",这句话怎么实现呢?

    高伟伟 回复 王志博: 2019-8-28 16:23

    这个也是一个好方法,可以区别于菜单栏的方式,NI范例里面好像没有发现这个例子吧

    王志博 回复 高伟伟: 2019-8-28 16:31

    不在范例里,新建里

    王志博 回复 高伟伟: 2019-8-28 16:37

    我这说的够明白了,属性节点你试试去,让控件有一个类似下拉菜单的效果,属性节点位置信息不是有顶端底端左右吗,你用顶端就行了,平常的时候位置为-几百,让控件只显示很小一部分,鼠标移动过去就直接将顶部位置设置为0,控件就会全部显示,怎么实现我觉得已经讲的比较清楚了。

    高伟伟 回复 王志博: 2019-8-28 17:06

    按照你说的方法,我给簇控件创建一个位置属性节点,点击按钮时付给簇控件一个位置常量,然后簇跳转到按钮下方的位置,不点击按钮则簇控件回到另一个看不到的位置,但是用什么方法(或结构)可以点击按钮后让簇控件一直在待在按钮下方,直到再点击任意地方簇控件自动消失(如果点击簇控件则进入到相应菜单选项)?

    王志博 回复 高伟伟: 2019-8-29 08:36

    用鼠标进入和离开就行,操作时还少一步

    高伟伟 回复 王志博: 2019-8-29 11:42

    鼠标移到按钮时会弹出簇控件,但是鼠标离开按钮后簇控件立马消失了,还没来得及点击簇控件里面的选项,就是说簇控件在鼠标靠近按钮时无法保持在该位置不变,鼠标离开簇控件立马回到其他地方了,还有什么地方设置的不对呢?

    王志博 回复 高伟伟: 2019-8-29 14:38

    你为什么要离开呢?要离开也行,你把事件结构改了不就行了,离开时不变,什么时候要隐藏你自己再加一个事件结构不就行了,方法已经告诉你了,想怎么实现靠你自己动脑了

    高伟伟 回复 王志博: 2019-9-3 09:24

    离开其实是为了把鼠标移动到出现的菜单选项,要不然鼠标一直在按钮上怎么操作呢。我在事件结构用值改变给簇控件一个位置常量,然后再在事件结构用"窗格"点击给簇控件另一个位置常量,这样就可以实现点击按钮簇控件出现,点击其他任何地方则簇控件消失。。。。。

    王志博 回复 高伟伟: 2019-9-3 09:30

    随你,反正我很少这么用,平常都是把设置界面隐藏,用的时候调用一下就好

    高伟伟 回复 王志博: 2019-9-3 12:13

    有没有做好的界面截图,学习一下

2019-8-26 14:30:50 1 评论

举报

1 条评论
2019-8-27 07:14:09 1 评论

举报

1 条评论
2019-8-27 18:48:54 1 评论

举报

1 条评论
  • 2019-8-28 08:44

    能不能隐藏原来的菜单栏,然后自己做一个和原来菜单栏一模一样的自定义菜单栏?

2019-8-28 17:41:26 1 评论

举报

1 条评论
2022-4-15 10:09:36 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
快速回复 返回顶部 返回列表
关注微信公众号

电子发烧友网

电子发烧友论坛

社区合作
刘勇
联系电话:15994832713
邮箱地址:liuyong@huaqiu.com
社区管理
elecfans短短
微信:elecfans_666
邮箱:users@hauqiu.com
关闭

站长推荐 上一条 /6 下一条

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