CloseDialog

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 事件和行动 > 行动 > Client actions >

CloseDialog

这个动作关闭了一个先前打开的对话框。

目标属性

Attribute

Value

描述

xsi:type

clientSystem.Action

 

方法属性

Attribute

Data type or value

描述

xsi:type

clientSystem.Action.CloseDialog

 

dialogId

DialogReference

要打开的对话框的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>