示例:显示复杂视图的标签

此示例演示如何在包含复杂视图的页面或视图中显示该复杂视图的标签。

将简单视图添加到页面或其他视图后,可在设计时和运行时自动看到该视图的标签。 但对于包含多个视图的复杂视图并非如此。 将复杂视图添加到父视图或页面后,缺省情况下,不会在任何位置显示该视图的标签。 但是,您仍可以使用 label 常规配置选项来显示其标签。

在此示例中,您将创建具有两个文本视图和一个文本区域视图的 My Complex CV 视图。 然后,修改该视图以便在运行时看到其标签。 该示例使用客户端人员服务和视图。

  1. 创建名为 My Complex CV 的视图,并向其添加两个文本视图和一个文本区域视图。 您可以对这些视图使用缺省值。
  2. 创建名为 My Human Service的客户端人员服务。
  3. 打开页面并向其添加 My Complex CV 。 视图标签在设计时或运行时不可见。
  4. 要使该视图标签在设计时可见:
    1. 打开 My Complex CV 视图。
    2. 概述页面中,选择支持标签
    3. 单击保存完成编辑
    4. 如果在人员服务中打开该页面,那么视图标签现在可见。
  5. 要使该标签在运行时可见:
    1. 打开 My Complex CV 视图。
    2. 在其布局中,添加输出文本视图。
      我的复杂 CV 布局,其中添加了输出文本视图。
    3. 在输出文本视图的 "常规" 属性中,单击 标签 字段的 赋值变量 ,然后单击选择。 在打开的窗口中,展开常规选项,然后选择 @label (String)
      将输出文本的标签设置为标签常规配置选项
      使用输出文本的标签显示视图名称意味着在运行时,该名称的样式为标签。 如果您设置绑定来显示视图,那么在运行时,该名称的样式显示为正常文本。
    4. 在输出文本视图的 可视性 属性中,单击 可视性 字段的 赋值变量 ,然后单击选择。 在打开的窗口中,展开常规选项,然后选择 @labelVisibility (String)
      将输出文本的标签可视性设置为 labelVisibility 配置选项
    5. 单击保存完成编辑
  6. 测试您是否已绑定该视图标签:
    1. 打开 My Human Service 并打开 My Coach
    2. My Complex CV 的标签更改为 My Complex CV Label
    3. 单击保存完成编辑
    4. 运行该人员服务。 My Complex CV 现在显示您在 My Coach中为其提供的标签。 现在,视图标签在设计时和运行时可见。