<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > 工程 > 人机界面页面上的一段内容 > 内容编辑器 > 属性窗口 > 配置小组件事件 > Behavior in older projects老项目中的行为 |
本节描述了事件绑定的行为,项目已经创建了手动事件绑定或继续手动创建事件绑定。
在现有的项目中,带有EventBindingSet ID的事件绑定是根据他们自己的规范创建的。
当然,这些可以在不做任何改变的情况下使用和扩展,但是当从内容片段创建一个新的事件绑定时,会产生与内容片断/事件绑定上下文的mapp View规则相对应的文件。
事件绑定ID是一个可选的参数,直到现在才被考虑到mapp View中。
mapp View系统为widget事件自动创建一个 "内部 "ID,允许widget事件在属性窗口中显示。
从下面一个widget事件的事件绑定的<源Source>来看, 尽管缺少一个EventBinding ID,mainContent.ButtonStart.Click ID还是自动生成了。
<EventBinding>
<Source xsi:type="widgets.brease.Button.Event" contentRefId="mainContent" widgetRefId="ButtonStart" event="Click"/>
还建议为事件绑定分配一个单独的ID。这使得它有可能识别记录器上的事件绑定的运行时问题。
如果在一个或多个.eventbinding文件中为同一事件配置了多个事件绑定,当从内容的属性窗口编辑事件绑定时,系统发现的第一个事件绑定会被打开并显示。