使用VI的Origin Property Node去控制垂直捲軸。



主要軟體:
主要軟體版本: 7.1
主要軟體修正版本:
次要軟體: N/A

問題: 我執行一個有垂直控制捲軸的VI,當我執行這個VI,很容易就會將控制捲軸拖曳到人機介面的上方以致於人機介面看起來一片空白,我想確保這個應用的使用者不會看到這些空白部份,我可以修改程式來達到此功能嗎?

解答: 是的,你可以使用"fp.origin"的property node來達到這個功能,當執行一個VI,你可以讀到人機介面的origin值,如果使用者拖曳畫面使Y軸的origin值變成負的,你可以將值reset成0,這樣就可以確保多餘的空白部分不會被使用者所看到,附檔顯示如何用程式寫出這個功能,此外,你可以使用相同的原理以確保X軸的值停留在0又或者你可以設定一個最大值去確保使用者每個方向都無法將畫面拖曳到超出人機介面控制元的範圍。

相關連結:

附加檔案:


ScrollBar.vi - ScrollBar.vi



報告日期: 10/19/2004
最後更新: 04/30/2006
文件偏號: 3EI1HUWT