apps
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
LEGACY
Apps 用户指南
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 2024年8月5日

自定义列表

注意:如果遇到闪烁问题或水平滚动条无法正常工作,请确保设置固定高度和宽度的容器。

虽然表格控件将数据表示为行和列,但自定义列表(以前称为高级列表)可让用户灵活地以所需的格式表示数据。在自定义列表控件中,用户可以使用各种控件,并使用模板根据自己的选择来定位控件。模板只不过是一个容器,用于存放控件和其他容器。

自定义列表有两组属性,一组用于自定义列表,另一组用于模板。

注意:您可以通过单击画布中的控件在自定义列表属性和模板属性之间导航,或从左侧的树视图进行导航。每次单击都会在画布中的高级列表及其模板之间切换选择。

自定义列表属性

常规

  • “工具提示”- 要在自定义列表上显示的工具提示。使用此选项可提供有关控件的其他信息。
  • “数据源”- 表格控件的来源。有效的数据类型为数据表和对象数组。
  • “已选择的绑定值”- 在运行时将表格的选定值绑定到 RPA 流程参数或应用程序字段。
  • “隐藏”- 如果选中,则在运行时隐藏该控件。
  • “已禁用”- 如果选中,则在运行时禁用该控件。

Events

  • “值已更改”- 配置在值更改时会发生的情况。

样式

  • “控件对齐”- 默认情况下,继承父级对齐。可以设置与父级对齐方式不同的对齐方式。要默认使用父级对齐方式,请切换选定的对齐方式图标以关闭特定对齐方式。

    注意:对齐方式取决于父元素的布局(垂直与水平)。
  • “布局”- 确定模板在高级列表中的显示方式。可以是水平(并排)或垂直(上下排列)。
  • “间距”- 确定模板之间的间隔。
  • “边距”- 设置控件的边距。默认情况下,边距设置为 4px。“上/下”和“左/右”边距属性结合使用。可以使用“边距”部分标题右侧的“取消链接”按钮取消链接这些属性。
  • “填充” - 设置控件的填充。“上/下”和“左/右”填充属性结合使用。如果需要为每一侧设置不同的填充值,则可以使用“填充”部分标题右侧的“取消链接”图标取消链接这些属性。
  • “大小”- 可以在“大小”部分中设置控件的宽度和高度。默认情况下,大小设置为“自动”。“最小宽度”/“最小高度”和“最大宽度”/“最大高度”可在“大小”部分的“更多”(…) 下找到。

模板属性

常规

无属性

Events

  • “已单击”- 配置单击模板时会发生的情况。

样式

注意:如果您在“自定义列表”控件中使用“图像”控件,请确保指定图像大小(宽度和高度属性),以便更快地呈现并避免图像在运行时闪烁。
  • “布局”- 确定模板中控件的定位方式。

    • “方向(水平/垂直)”- 控件的排列顺序是上下(垂直)还是并排(水平)。
    • “对齐”- 控制模板内的对齐方式(垂直方向为“左对齐”、“居中”、“右对齐”和“拉伸”,水平方向为“顶端对齐”、“水平居中”、“底端对齐”和“拉伸”)。
    • “两端对齐”- 垂直方向为“顶端对齐”、“垂直居中”、“底端对齐”和“分散对齐”,水平方向为“左对齐”、“居中”、“右对齐”和“分散对齐”。
    • “允许换行”- 如果启用,则当空间不足时,容器中的控件将换行。

      备注: 当大小(宽度或高度)设置为定义的值而非“自动”时,系统将应用“允许换行”属性。
  • “背景颜色”- 设置模板的背景颜色。
  • “边框”- 设置控件的边框。可以为边框配置边框粗细、边框颜色和角半径。
  • “填充”- 设置模板的填充。默认情况下,填充设置为 8px。“上/下”和“左/右”填充属性结合使用。如果需要为上边、下边、左边和右边设置不同的填充值,则可以使用“填充”部分标题右侧的“取消链接”图标取消链接这些属性。
  • 大小 ” - 可以在“大小”部分中设置控件的宽度和高度。 宽度从垂直布局的父级继承,并且无法编辑。 同样,高度从水平布局的父级继承,并且无法编辑。 “最小宽度/最小高度”和“最大宽度/最大高度”位于“尺寸”部分的“更多”(...) 下。

备注:

当启用虚拟滚动时,具有固定像素高度的自定义列表会得到更好的优化。

对于自定义列表中的大量行,可以选择使用虚拟滚动,以便在您滚动时即时加载视口中的元素,并逐步加载即将出现的元素。虚拟滚动仅在自定义列表高度设置为像素高度时有效。

如果未使用虚拟滚动,则包含大量行的自定义列表可能会很慢。

虚拟滚动可在运行时仅加载视口中的相关项目,从而提高性能。这仅在配置了高度但未设置为“自动”时有效。

如果将“高度”属性设置为“自动”,则控件在运行时和设计时的大小可能不匹配。发生这种情况是因为控件高度取决于运行时返回的行数,而在设计时,控件为空。

对于任何具有动态数据的控件(例如表格、列表或自定义列表),我们建议配置固定高度以提高性能。

  • 自定义列表属性
  • 常规
  • Events
  • 样式
  • 模板属性
  • 常规
  • Events
  • 样式

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。