強迫front panel定位

這個問題有兩種情況:

第一是:整個視窗在螢幕的某個位置
![](upload://eHHfGj7SyEBhcNewFSh1ymt33QA.jpeg)

 

第二是:Front pannel裡面的元件,定位。
![](upload://fqmXJM5y5STOI3vzGTimGTv3DWj.jpeg)


解決方法大公開

其實這兩種情況都可以使用同一種方式來達成,都是使用「」,分解步驟如下:

  1. 從「Application Control」拉出「Property Node」
    ![](upload://vcnEbQdOLOUFYNSeTYLRB3anHPG.jpeg)

  2. 把滑鼠游標移到Property Node上,按下滑鼠右鍵,選擇「Select Class→VI Server→VI」
    ![](upload://fgvxUazSMtoQMsc5mAESYNoGt0X.jpeg)

  3. 再把滑鼠游標移到Property Node上,按下滑鼠右鍵,選擇「Properties→Front Panel Window→Origin」,這個Origin就是控制上述說的第二種情況。而Origin下方有一個Panel Bounds,就是控制上述的第一種情況。
    ![|500x287](upload://6fkeU82zIDGM0eJXXfINXcWaVtn.jpeg)

  4. 完成圖:
    ![](upload://6PllbCiDaYzjXLp9VeVR2ggmlf1.jpeg)


小叮嚀

使用Property Node的方式來控制視窗的位置,好處是可以在程式內部視情況調整視窗位置,當然,另外也可以使用「File→VI Properties→Window Size」來調整視窗的大小,或是使用「File→VI Properties→Window Appearance→Customize→Auto-Center」來強制視窗出現在螢幕中央。這些作打都可以達到上述的功能。