色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

LabVIEW分割條控件的設置和界面設計實例

h1654155282.3538 ? 來源:編碼那些事 ? 作者:編碼那些事 ? 2020-11-13 16:57 ? 次閱讀

1、分割條控件簡介

同其它高級編程語言類似,在LabVIEW中分割條控件也是界面設計中常用的一種控件元素,利用分割條控件可以將前面板劃分為多個獨立的區域,每個區域都是一個單獨的窗格,這些窗格具有前面板的一些特性,如都具有水平和垂直滾動條,都可以單獨設置各自的背景、顏色等信息

LabVIEW中提供了兩種類型的分割條控件即水平分割條和垂直分割條,一個典型的帶有分割條的軟件界面如下圖所示,在前面板上分別放置了一個水平分割條和一個垂直分割條,將前面板分割成左右兩部分,三個獨立的窗格區域,每個區域可以放置多個控件。

LabVIEW中對于分割條控件的使用相對來說比較簡單,主要是在分割條控件的右鍵菜單中進行恰當的設置完成的。

2、分割條控件右鍵菜單中主要設置

分割條的右鍵彈出菜單如下圖所示,提供了豐富的操作選項設置,下面列出了幾種對分割條控件的常用設置情況。

(1)分割條樣式設置:可設置為新式、經典或系統樣式。

(2)調整分割條設置:可設置為分割條保持在左側或右側(對水平分割條為上側或下側)或按比例調整分割條,通過該功能設置,可實現當前面板的大小改變時,將使某個窗格大小固定,而其余窗格大小將自動進行適應的效果。

(3)分割條鎖定狀態設置:當勾選“已鎖定”時,分割條的位置將固定,不能夠現進行調整。這種情況對設計具有工具欄和狀態欄的軟件界面時,是一個極其有用的功能,因為工具欄和狀態欄的特點是位置固定在前面板的特定區域,對于工具欄固定在軟件界面的上方,而狀態欄固定在下方位置。

(4)與分割條相關聯的窗格(左/右窗格或上/下窗格)設置:可進行滾動條的設置,可設置為始終打開、始終關閉和運行時關閉;窗格大小設置,可設置窗格的原點位置(頂/底部和左/右側)、窗格內對象的縮放情況設置,如選擇為“根據窗格縮放所有對象”時,可實現當窗格大小改變時自動縮放內部所有的控件大小,進而實現控件自適應窗格大小的效果。當然也可以設置為,僅將某一個控件自適應大小進行縮放,而其它控件保持原大小不變。

另外,在右鍵菜單中也可以刪除某個分割條或刪除所有的分割條及一些其它的設置。下面給出了一個使用分割條控件編寫軟件界面的實例。

3、分割條控件界面設計實例

該例軟件運行界面如下圖所示,在前面板上使用了多個分割條,實現了除主顯示區域外還包含了工具欄、狀態欄等常用軟件要素的效果,其實現的功能是通過網口利用TCP通信協議實現對某測量儀器進行遠程程控控制的功能(僅用于演示功能,主窗口包含的詳細功能控件元素此處省略)。

該例中所有分割條的樣式都選擇為“系統”樣式。對每個分割條的具體設置如下:

(1)頂部和底部的水平分割條都設置為鎖定狀態。頂部分割條實現工具欄的效果,調整分割條設置為“分割欄保持在頂部”,工具欄中包含了如IP地址、端口號及建立連接等軟件的常用設置;

(2)底部分割條實現狀態欄的效果,調整分割條設置為“分割條保持在底部”,狀態欄中顯示了當前軟件與儀器之間的連接成功與否的狀態信息及當前的系統時間信息等;

(3)中間區域放置了一個垂直分割條,將主顯示區域分割為左右兩部分,左邊區域通過不同的按鈕實現不同的儀器功能控制選擇,區域大小固定,右邊區域為對應功能的參數控制指令設置,當改變參數的值時,將通過網口實時發送到儀器端進而完成儀器的遠程控制,該區域大小隨著前面板的變化而變化,以達到該軟件能夠適應不同屏幕分辨率的效果。因此對于中間的垂直分割條,調整分割條設置為“分割條保持在左側”,左窗格的水平和垂直滾動條都設置為始終關閉,而右窗格的水平和垂直滾動條都設置為始終打開。

4、總結

通過上面的例子可以看出,雖然LabVIEW軟件中并未直接提供工具欄、狀態欄等控件,但使用分割條控件,完全可以實現其它編程語言中的界面效果,并且設置更加靈活。

因此,在復雜的軟件界面設計中要善于合理使用分割條控件,可使得你的界面布局更有條理性,更有層次感。
責任編輯人:CC

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LabVIEW
    +關注

    關注

    1970

    文章

    3654

    瀏覽量

    323307
  • 控件
    +關注

    關注

    0

    文章

    156

    瀏覽量

    16931
收藏 人收藏

    評論

    相關推薦

    LabVIEW界面設計的風水

    本帖最后由 eehome 于 2013-1-5 09:52 編輯 LabVIEW界面設計的風水,以前收藏的,希望對大家有用
    發表于 06-25 15:38

    LabVIEW程序界面設計

    體驗。因此,有效、合理的界面能夠為程序增色不少。LabVIEW提供了豐富的界面控件供開發者選擇,有經驗的程序員往往能夠利用這些控件做出令人稱
    發表于 09-20 10:55

    labview界面設計秘訣

    labview界面設計秘訣
    發表于 02-17 14:36

    有關于監控界面設計labview實例嗎?

    希望在論壇里能學習到更多知識,有關于監控界面設計labview實例嗎?
    發表于 05-28 12:36

    波形圖相關的界面設計問題

    大家有沒有方法解決? 我設計的是多個波形圖共用一個X標尺(LabView中沒有這樣的控件,只能自己設計界面,要是有這樣的控件就好了,感覺其他有的編程平臺有這樣的
    發表于 03-26 21:27

    求精美LABVIEW界面設計案例

    求精美LABVIEW界面設計案例,最好試用與非標自動化行業
    發表于 11-15 21:25

    MATLAB圖形用戶界面設計

    MATLAB圖形用戶界面設計:7.1 MATLAB 圖形界面編程基礎7.2 MATLAB 標準對話框7.3 MATLAB 圖形界面設計基本控件7.4 MATLAB
    發表于 09-03 12:20 ?0次下載

    LabVIEW 界面設計秘訣

    LabVIEW 界面設計秘訣對想做漂亮LV界面的童鞋來說是有用的。
    發表于 05-17 16:41 ?114次下載

    LabVIEW開發教程之LabVIEW界面設計秘訣的詳細資料說明

    本文檔的主要內容詳細介紹的是LabVIEW開發教程之LabVIEW界面設計秘訣的詳細資料說明。
    發表于 12-12 16:32 ?241次下載
    <b class='flag-5'>LabVIEW</b>開發教程之<b class='flag-5'>LabVIEW</b><b class='flag-5'>界面設計</b>秘訣的詳細資料說明

    Labview控件的MFC界面編程的相應操作和代碼編寫

    Labview 控件注冊后可在 MFC 中被使用,通過調用控件類的成員函數(接口函數)可實現對相應控件的操作。而且其屬性項有更多的設置項,通
    發表于 07-10 08:00 ?29次下載
    <b class='flag-5'>Labview</b><b class='flag-5'>控件</b>的MFC<b class='flag-5'>界面</b>編程的相應操作和代碼編寫

    LabVIEW界面設計的秘訣

    LabVIEW中的一些技術和功能,可讓您創建更好的用戶界面無需做太多額外的工作。
    發表于 04-25 15:44 ?74次下載

    如何在MATLAB圖形用戶界面設計中使用ActiveX控件

    如何在MATLAB圖形用戶界面設計中使用ActiveX控件(電源技術期刊官網網址)-MATLAB的圖形用戶界面開發環境 ( GUIDE)支持外部 Ac tiveX控件的使用, 利用這一
    發表于 09-27 12:29 ?6次下載
    如何在MATLAB圖形用戶<b class='flag-5'>界面設計</b>中使用ActiveX<b class='flag-5'>控件</b>

    常用控件和上位機界面設計

    這些控件都在工具箱內。打開VS一般在左側有顯示。如果沒有點擊視圖→工具箱。在解決方案中,雙擊Form1.cs即可來到設計界面。 gropbox控件GroupBox控件常常用于邏輯地組合
    發表于 05-09 10:47 ?2次下載
    常用<b class='flag-5'>控件</b>和上位機<b class='flag-5'>界面設計</b>

    基于LabVIEW的監測系統的用戶界面設計與實現

    電子發燒友網站提供《基于LabVIEW的監測系統的用戶界面設計與實現.pdf》資料免費下載
    發表于 10-30 11:42 ?12次下載
    基于<b class='flag-5'>LabVIEW</b>的監測系統的用戶<b class='flag-5'>界面設計</b>與實現

    labview顯示控件怎么設置風格

    LabVIEW是一種強大的圖形化編程語言和集成開發環境(IDE),主要用于數據采集、儀器控制和實時數據分析等領域。它提供了豐富的圖形控件,用戶可以通過這些控件快速構建用戶界面。在實際應
    的頭像 發表于 01-04 10:27 ?1967次閱讀
    主站蜘蛛池模板: 成年色黄APP下载| 亚洲国产韩国欧美在线不卡| 老师你狠狂| 九热这里只有精品| 国产亚洲精品字幕在线观看| 高清无码色大片中文| 白丝制服被啪到喷水很黄很暴力| 999久久国产精品免费人妻| 最新男同鸭子ktv| 中文字幕A片视频一区二区| 一本色道久久综合亚洲精品蜜桃冫 | 一本道久在线综合色姐| 亚洲电影不卡| 亚洲精品午睡沙发系列| 亚洲精品免费在线视频| 亚洲三级视频| 野花4在线观看| 中文人妻熟妇精品乱又伧| 2012中文字幕在线动漫电影| 91久久偷偷看嫩草影院无费| 99re28久久热在线观看| 99国产在线观看| 爱爱好爽好大好紧视频| 高h肉辣文黄蓉| 国产精品亚欧美一区二区三区| 国产午夜福利片| 狠狠色狠狠色综合曰曰| 久久亚洲精品AV成人无码| 美女国产毛片A区内射| 柠檬福利精品视频导航| 日本综艺大尺度无删减版在线| 肉蒲团从国内封禁到日本成经典| 四虎永久在线精品国产| 亚洲精品久久久WWW游戏好玩| 医生含着我的奶边摸边做| 970女主播电台歌曲| 成人国产精品视频频| 国产熟妇无码一区二| 久久国产精品无码视欧美| 免费看成人毛片| 手机看片国产日韩欧美|