用户定义的属性的值绑定Value binding of a user-defined property

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 定制的小工具 > 复合型小部件 > 编辑复合小部件(XML) > 可绑定的属性 >

用户定义的属性的值绑定Value binding of a user-defined property

下面的例子显示了可绑定属性的配置,使用时,允许值绑定到复合小组件中包含的可绑定属性。

关于哪些属性是可绑定的以及它们的数据类型的信息,请参阅各自小组件的帮助文档。

一个名为 motorRPM新的用户定义的属性  被分配给  小组件 RadialGauge 的  属性

这个属性允许  将一个变量的值绑定 到复合部件的实例上。

配置是在  单独的 <Properties>元素中进行的, 在一个单独的 <Property>元素中

<Properties>
 <Property xsi:type="BindableProperty" name="motorRPM" type="Number" category="Data" defaultValue="0" readOnly="false" required="false" >
  <Description>shows the speed of the motor</Description>
  <Mappings>
   <Mapping widget="RadialGaugeRPM" property="value"  mode="oneWay" />
  </Mappings>
 </Property>
</Properties>

对一个变量的值绑定可以在  一个内容中的复合部件的实例中对属性 motorRPM进行处理。

 

CompoundWidgetInstance_ValueBinding