<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > 工程 > 事件和行动 > 行动 > Client actions > CloseDialog |
这个动作关闭了一个先前打开的对话框。
Attribute |
Value |
描述 |
xsi:type |
clientSystem.Action |
|
Attribute |
Data type or value |
描述 |
xsi:type |
clientSystem.Action.CloseDialog |
|
dialogId |
要打开的对话框的ID |
执行此操作将关闭指定的对话框。如果该对话框之前没有被打开,则不会发生任何事情。
在一个事件处理程序的动作序列中,多个对话框可以通过CloseDialog一个接一个地被关闭。行动CloseDialog可以通过OpenDialog、LoadContentInArea或LoadContentInDialogArea在事件处理程序的顺序或平行行动中使用。
这个动作不允许在带有动作Navigate的事件处理程序的平行动作中执行。需 要注意的是,如果 违反了事件绑定的范围 (例如,动作CloseDialog被来自要关闭的对话框内容片的部件事件所调用),后续动作将不会被执行。后续的动作也允许配置在范围为 "会话 "或 "OPC UA "的CloseDialog之后。
关闭对话框 "dialog1"。
<Target xsi:type="clientSystem.Action">
<Method xsi:type="clientSystem.Action.CloseDialog" dialogId="dialog1" />
</Target>