属性节点系列-----BOUNDS

2015-08-24 09:15:54来源: eefocus 关键字:属性节点  BOUNDS
前面板对象关于位置信息有两个基本的属性节点:BOUNDS AND POSITION,先看看BOUNDS

bounds是有height and width 两个元素组成的,它的单位是象素,比较好理解,那它表示的范围到底是什么那?



属性页中显示的也是24*24,如果隐藏LABEL,则二者完全一致.这说明BOUNDS属性包括的范围应该是包括前面板控件对象所有可见部分的一个矩形.

Bounds 属性是只读的,所以无法更改,那么能否改变这个只是灯的大小那,仔细跟踪属性,我们可以发现,指示灯本身也是由多个部分组成的,可以通过修改他们来处理.

Position 属性显然是个点,它是由LEFT 和TOP两个元素构成的,这个坐标点是绝对坐标,相对桌面那,还是相对坐标,坐标原点在那里那,通过实验看一下.

由于这个属性节点是可读写,可以通过编程来找到它的坐标原点.



我刚用LABVIEW的时候,在生成执行文件的时候,感到非常疑惑,因为的画面位置可以用滚动条上下左右移动,难道没有坐标原点吗?在新创建一个VI时,通过移动滚动条,可以注意到上图红线的位置,两线交叉的黑点位置就是坐标原点.这个坐标原点是随着滚动条的变化而变化的,左右PANEL上的控件位置都是相对于它的.再看一下



所以我们在做控制界面时候,最好设计时把坐标原点移动到左上角,这样计算相对坐标就比较容易了.

关键字:属性节点  BOUNDS

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2015/0824/article_12883.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:labview串口通讯的深入分析.
下一篇:CLASSID实际用途举例

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利
推荐阅读
全部
属性节点
BOUNDS

小广播

独家专题更多

迎接创新的黄金时代 无创想,不奇迹
迎接创新的黄金时代 无创想,不奇迹
​TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2017 EEWORLD.com.cn, Inc. All rights reserved