如何:自定义正在运行的应用程序中的 Silverlight 屏幕

您可以通过使用**“自定义模式”在运行应用程序时修改屏幕的外观。您还可以查看在您应用这些更改后的屏幕外观的预览。若要打开“自定义模式”屏幕,单击屏幕底部的“设计屏幕”**按钮。

说明说明

“设计屏幕”按钮会出现在正在运行的应用程序中打开的屏幕的顶部。此按钮不会出现在屏幕设计器中打开的屏幕上方。

当您完成更改后,单击**“保存”**按钮,以提交更改。

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

您可以使用**“自定义模式”**屏幕来完成以下的设计任务:

  • 将一组信息添加到屏幕。

  • 修改组布局。

  • 添加按钮。

  • 删除项。

  • 移动项。

  • 更改项的标题。

  • 更改项的标签位置。

  • 显示或隐藏项。

  • 更改项的控件类型(例如,标签或文本框)。

  • 撤消更改。

  • “将项目属性重置为其默认值”。

有关如何通过使用屏幕设计器完成设计任务的更多信息,请参见 如何:使用屏幕设计器设计 Silverlight 屏幕

将一组信息“添加到”屏幕

  1. 在**“屏幕内容树”**中,选择您要向其添加一组项的节点。

  2. 单击**“添加组”**按钮。添加一个组。

  3. 在**“自定义模式”屏幕的“屏幕内容树”**中,选择项(例如,字段或命令)。

  4. 在该屏幕旁边,单击**“上移”** (将项目移至列表中较靠上的位置。) 和**“下移”** (将项目移至列表中较靠下的位置。) 按钮,以将该项移动到组中。

修改组的布局

  1. 在**“屏幕内容树”**中,单击您要修改的组旁边的向下键。

    将显示一个下拉列表。下拉列表会显示该组可用的所有控件类型。

  2. 在控件下拉列表控件中,选择控件类型。

    您选择的控件类型会影响组的布局。有关版每种控件类型的更多信息,请参见 参考:屏幕设计器属性

添加按钮

  1. 在**“屏幕内容树”**中,选择您要向其添加一组项的节点。

  2. 单击**“添加按钮”按钮,然后单击“新建按钮”**。

删除项

  1. 在**“自定义模式”屏幕的“屏幕内容树”**中,选择您要将其从屏幕中删除的项。

  2. 在**“屏幕内容树”旁边,单击“删除”**(删除选定的项。) 按钮。

移动项

  1. 在**“自定义模式”屏幕的“屏幕内容树”**中,选择项(例如,字段或命令)。

  2. 在该屏幕旁边,单击**“上移”** (将项目移至列表中较靠上的位置。) 和**“下移”** (将项目移至列表中较靠下的位置。) 按钮,以在项列表中定位某一项。

更改项的标题

  1. 在**“自定义模式”屏幕的“屏幕内容树”**中,选择项(例如,字段或命令)。

  2. 在**“属性”窗口中,选择“显示名称”**字段,然后键入您要显示为项的标题的文本。

更改项的标签位置

  1. 在**“自定义模式”屏幕的“屏幕内容树”**中,选择项(例如,字段或命令)。

  2. 在**“属性”窗口中,单击“标签位置”**下的下拉列表,然后选择所需位置。

    下表对每个选项进行描述。

    标签位置

    说明

    左对齐

    该标签会出现在控件左侧。

    右对齐

    该标签会出现在控件右侧。

    Top

    该标签会出现在控件上方。

    Bottom

    该标签会出现在控件下方。

    所选的数据字段不会出现标签。

    Collapsed

    该标签以折叠形式显示。

显示或隐藏项

  1. 在**“自定义模式”屏幕的“屏幕内容树”**中,选择项(例如,字段或命令)。

  2. 在**“属性”窗口中,选择或清除“可见”**属性。

    如果您选择**“可见”,则该项将出现在屏幕上。如果您清除“可见”**,则该项在屏幕上将不可见。

更改项的控件类型

  1. 在**“自定义模式”屏幕的“屏幕内容树”**中,选择项旁边的下拉列表。

  2. 从下拉列表中,单击所需的控件类型。

    大多数控件类型都为内置控件类型。您还可以将控件类型设为通过使用其他工具创建的自定义控件。有关自定义控件的更多信息,请参见 如何:向 Silverlight 屏幕添加自定义控件

撤消更改

  • 在**“自定义模式”屏幕中,单击“取消”**。

    自您打开**“自定义模式”**屏幕后,所做的所有更改都将放弃。

    说明说明

    您无法撤消在“自定义模式”屏幕上的个人编辑。

将项目属性重置为其默认值

  1. 在**“屏幕内容树”**中,选择表示一组项的节点。

  2. 在**“屏幕内容树”旁边,单击“重置项”**按钮。将项属性重置为其默认值。

请参见

任务

如何:使用屏幕设计器设计 Silverlight 屏幕

其他资源

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