选择屏幕类型

在 LightSwitch 中,“屏幕”数据源中的数据的可视化表现形式。 可以使用任何以下屏幕模板作为创建屏幕的起点:

  • Details Screen

  • Editable Grid Screen

  • List and Details Screen

  • New Data Screen

  • Search Data Screen

详细信息屏幕

当用户单击另一个屏幕上的**“详细信息”按钮时,将出现此屏幕。 例如,您可以创建一个只显示几个数据字段的屏幕。 如果您希望用户看到更多信息,请将“详细信息”**按钮添加到屏幕。

下面的插图显示正在运行的应用程序中显示客户详细信息的屏幕。

详细信息屏幕

链接到视频 有关相关视频演示,请参见 How Do I: Create an Edit Details Screen in a LightSwitch Application?(如何实现:在 LightSwitch 应用程序中创建和编辑详细信息屏幕?)

可编辑的网格屏幕

当您希望用户可以一次更改多行时,请使用**“可编辑网格屏幕”模板。 默认情况下,可编辑的网格屏幕显示实体或表中的所有行。 用户可以按 Tab 键在字段间移动,以进行更改。 进行所有更改后,用户可以单击“保存”**将更改保存到数据源。

下面的插图显示正在运行的应用程序中可编辑网格屏幕的一部分。

可编辑的网格屏幕

列表和详细信息屏幕

当您希望用户能够对数据源中的行进行概览,并能够读取任意行的详细信息时,请使用**“列表和详细信息屏幕”模板。 默认情况下,屏幕包含两个区域。 这些领域之一包含数据源中的每个项的行。 其他区域显示有关所选项目的详细信息。 用户可以修改字段,然后单击“保存”**将更改保存到数据源。

下面的插图显示正在运行的应用程序中的“列表和详细信息”屏幕。

列表和详细信息屏幕

新数据屏幕

如果您希望用户能够一次插入一个新行,请使用**“新数据屏幕”模板。 默认情况下,屏幕包含每个数据字段的条目。 必填字段的标签显示为粗体文本。 此外,在默认情况下,屏幕使用匹配基础数据字段的控件。 例如,Boolean数据字段由屏幕上的“复选框”** 控件表示,而 DateTime 字段由 DateTimePicker 控件表示。

用户单击**“保存”**将信息添加到数据源。

下面的插图显示正在运行的应用程序中新数据屏幕的一部分。

新建数据屏幕

搜索数据屏幕

当您希望用户能够查找数据行时,请使用**“搜索数据屏幕”的模板。 默认情况下,屏幕显示包含所有数据行的只读网格。 若要搜索特定的条目,用户可以在搜索框中键入术语。 搜索返回任何字段与搜索条件相匹配的所有行。 单击结果打开该记录的“详细信息”**屏幕。

下面的插图显示搜索屏幕的一部分。 此示例显示美国所有客户中的一部分。

搜索屏幕

链接到视频 有关相关视频演示,请参见 How Do I: Create a Search Screen in a LightSwitch Application?(如何实现:在 LightSwitch 应用程序中创建搜索屏幕?)

请参见

任务

如何:创建 Silverlight 屏幕

概念

选择屏幕类型

其他资源

屏幕:应用程序的用户界面