Behavior in older projects老项目中的行为

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 人机界面页面上的一段内容 > 内容编辑器 > 属性窗口 > 配置小组件事件 >

Behavior in older projects老项目中的行为

本节描述了事件绑定的行为,项目已经创建了手动事件绑定或继续手动创建事件绑定。

在各种.eventbinding文件中的事件绑定

在现有的项目中,带有EventBindingSet ID的事件绑定是根据他们自己的规范创建的。

当然,这些可以在不做任何改变的情况下使用和扩展,但是当从内容片段创建一个新的事件绑定时,会产生与内容片断/事件绑定上下文的mapp View规则相对应的文件。

无ID的事件绑定

事件绑定ID是一个可选的参数,直到现在才被考虑到mapp View中。

mapp View系统为widget事件自动创建一个 "内部 "ID,允许widget事件在属性窗口中显示。

从下面一个widget事件的事件绑定的<源Source>来看,  尽管缺少一个EventBinding IDmainContent.ButtonStart.Click ID还是自动生成了。

<EventBinding>
 <Source xsi:type="widgets.brease.Button.Event" contentRefId="mainContent" widgetRefId="ButtonStart" event="Click"/>

还建议为事件绑定分配一个单独的ID。这使得它有可能识别记录器上的事件绑定的运行时问题。

同一事件的多个事件绑定

如果在一个或多个.eventbinding文件中为同一事件配置了多个事件绑定,当从内容的属性窗口编辑事件绑定时,系统发现的第一个事件绑定会被打开并显示。