新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 屬性節點系列-----BOUNDS

        屬性節點系列-----BOUNDS

        作者: 時間:2017-01-09 來源:網絡 收藏
        前面板對象關于位置信息有兩個基本的屬性節點:BOUNDS AND POSITION,先看看BOUNDS

        bounds是有height and width 兩個元素組成的,它的單位是象素,比較好理解,那它表示的范圍到底是什么那?

        本文引用地址:http://www.104case.com/article/201701/337260.htm



        屬性頁中顯示的也是24*24,如果隱藏LABEL,則二者完全一致.這說明BOUNDS屬性包括的范圍應該是包括前面板控件對象所有可見部分的一個矩形.

        Bounds 屬性是只讀的,所以無法更改,那么能否改變這個只是燈的大小那,仔細跟蹤屬性,我們可以發現,指示燈本身也是由多個部分組成的,可以通過修改他們來處理.

        Position 屬性顯然是個點,它是由LEFT 和TOP兩個元素構成的,這個坐標點是絕對坐標,相對桌面那,還是相對坐標,坐標原點在那里那,通過實驗看一下.

        由于這個屬性節點是可讀寫,可以通過編程來找到它的坐標原點.



        我剛用LABVIEW的時候,在生成執行文件的時候,感到非常疑惑,因為的畫面位置可以用滾動條上下左右移動,難道沒有坐標原點嗎?在新創建一個VI時,通過移動滾動條,可以注意到上圖紅線的位置,兩線交叉的黑點位置就是坐標原點.這個坐標原點是隨著滾動條的變化而變化的,左右PANEL上的控件位置都是相對于它的.再看一下



        所以我們在做控制界面時候,最好設計時把坐標原點移動到左上角,這樣計算相對坐標就比較容易了.



        關鍵詞: 屬性節點BOUND

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 磴口县| 通化市| 兴海县| 郑州市| 金寨县| 陈巴尔虎旗| 淮北市| 秦安县| 象山县| 兴安县| 稷山县| 纳雍县| 南京市| 南昌市| 涟源市| 宜兰市| 阿克| 潞城市| 固阳县| 图木舒克市| 铁岭市| 凌海市| 镇雄县| 罗山县| 杨浦区| 平罗县| 墨江| 仙桃市| 乌拉特中旗| 绥德县| 遂溪县| 晋江市| 奎屯市| 柘城县| 迁西县| 南康市| 永兴县| 民勤县| 策勒县| 花莲县| 天祝|