<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > 工程 > 定制的小工具 > 衍生的小工具 > 使用派生部件Using derived widgets |
衍生的部件可以像往常一样在mapp视图编辑器中使用部件库和部件的相应名称。
衍生的小组件在小组件目录中显示,内容编辑器在小组件库的名称下打开。
UI组过滤使其有可能将搜索结果限制在特定小组件库的小组件。
小组件类型(xsi:type) 在事件绑定中用namespace widgets.Widget_Library_Name.Derived_Widget_Name指定 。
<Source xsi:type="widgets.WidgetLib.NumericOutputTemp.Event" contentRefId="Content1" widgetRefId="NumericOutputTemp1" event="Click"/>
<Target xsi:type="widgets.WidgetLib.NumericOutputTemp.Action" contentRefId="Content1" widgetRefId="NumericOutputTemp1">
<Method xsi:type="widgets.WidgetLib.NumericOutputTemp.SetEnable" value="true"/>
</Target>
一个派生小组件支持那些也由基本小组件提供的事件和行动。
对于由可视化内容编辑器创建的绑定,小组件的名称会自动输入到相应的内容中。在这里,它与使用任何其他小组件没有区别。
<Binding mode="oneWay">
<Source xsi:type="opcUa" refId="::Program:Variable" attribute="value" />
<Target xsi:type="brease" widgetRefId="NumericOutputTemp1" contentRefId="myContent" attribute="value" />
</Binding>