如何:在 LightSwitch 应用程序的移动客户端中处理屏幕事件

在开发 LightSwitch app 的一个 HTML 移动客户端,可以运行编写代码,当用户启动特定事件。例如,可以运行编写代码,当用户在屏幕的按钮在您的客户端。

当用户执行某些操作时,可以编写运行的以下方法:

  • 当用户选择按钮时,按方法运行。

  • 运行的泛型方法,当用户加载数据,保存数据或关闭屏幕。

  • 运行的访问控制方法,当用户尝试执行需要特定权限的任务。

有关这些方法的更多信息,请在下面的过程之后参见中的表。

处理事件

  1. 解决方案资源管理器,打开要修改的屏幕。

    将打开**“屏幕设计器”**。

  2. 屏幕设计器 工具栏上,打开 编写代码 列表,然后选择适当的方法

    代码编辑器打开。

  3. 在新方法,输入要运行的代码,当事件发生时。

屏幕操作方法

下表列出了可能的运行方式,当用户与屏幕进行交互。所有这些方法在客户端层上运行。

按钮的方法

描述

ButtonName_execute

调用,当用户选择与该方法的按钮。

一般方法

描述

ScreenName_created

在屏幕出现后立即调用。

ControlName_postRender

调用控件的 HTML 的后面创建。

ControlName_render

调用创建自定义控件的 HTML。

ScreenName_save

对屏幕之前保存。

访问控制方法

描述

MethodName_canExecute

调用方法之前运行。LightSwitch 调用此方法来检查当前用户的权限。

请参见

其他资源

LightSwitch 应用程序的 HTML 客户端屏幕