LabView中的同步滑块

时间:2009-11-14 02:54:38

标签: controls labview sliders

在LabView 2009中,有没有办法让一个控件(滑块)影响另一个控件(滑块)的输出和显示?

例如,有两个滑块可调整两个单独的参数。我希望能够独立调整参数,但同时使用单独的(父)滑块调整两者。父滑块创建的值的变化将由每个参数的两个独立滑块的变化表示。

1 个答案:

答案 0 :(得分:4)

如果我理解你,你有三个滑块。

  • childA
  • childB

父母的更改将发送给childA和childB。 childA或childB的更改不会影响其他人。

如果这是正确的,您需要注册父母的“价值变动”事件。 触发事件时,您使用“Value(signaling)”属性节点将值发送到childA和childB。价值信号将确保儿童的“价值变化”事件也被触发。 当您在滑块中移动时,孩子们将会跟随。

选项B当您需要三个滑块始终相同时,您可以通过以下步骤轻松完成:

  • 放置滑块
  • 右键单击,可见项目 - >数字显示
  • 右键单击滑块 - >高级 - >定制
  • 右键单击数字显示器 - >替换 - >滑块(儿童A) 为Child A做同样的练习
  • 右键单击,可见项目 - >数字显示
  • 右键单击滑块 - >高级 - >定制
  • 右键单击数字显示器 - >替换 - >滑块(儿童B)

现在你有三个滑块,它们总是会在没有任何额外代码的情况下链接。