- 打印
概述
在你的应用程序中的每一个元素,Tulip称之为Widget,可以被配置为最适合所需的形式和功能。
不同的Widget支持不同的配置选项。这些设置可以影响部件的许多不同属性: -内容/数据映射- 例如:什么文本将显示在一个按钮上,一个表格的哪些列将被显示? - 例如:一个输入的值应该存储在哪里,什么表格应该被显示? -风格- 例如:一个按钮应该是什么颜色,一个文本部件应该被设置为粗体或斜体? -触发器- 例如:当用户点击[Enter]时会发生什么,当用户选择一个行会怎样?
如何配置小组件
要编辑一个小组件,它必须被选中。
1.选择一个你想配置的部件。当被选中时,就会显示该小部件的上下文窗格。
内容 - 数据映射
各种小部件显示的内容不同,但映射的过程并不不同。数据源 "小工具设置定义了小工具内容的来源。当你第一次添加小部件时,它们的数据源将是未映射的。
数据源类型是小部件被映射到的广泛的源类型。例子包括变量、表记录字段、机器属性等等。
数据源是该类型中小部件被映射到的特定属性。
:::(Info) (注意)一个警告图标出现在输入的角落里,表示没有选择数据源。
数据映射
对于输入来说,数据源将代表用户输入将被存储的位置,对于所有其他小组件,数据源将代表小组件显示的数据来源。
许多小组件都与数据相关联。小组件的内容可以由动态数据驱动,比如表记录或变量。输入小组件 也可以用来将数据填充到变量或表记录字段中。
输入小工具与它们的数据源一起是读/写的,输入的变化将改变数据源的值。大多数小组件是只读的,它们可以由动态数据驱动,但不能直接影响其数据源的值。
样式设计
小工具上传到Tulip后,你可以在屏幕右侧的上下文窗格中编辑它们的以下属性。造型的选项根据小组件的不同而不同,但大多数小组件都有下面列出的选项---
- 字体大小
- 字体颜色
- 字体样式
- 按钮文本对齐
- 按钮颜色
- 字体大小
- 旋转
- 阴影
- 边框半径
- 闪烁
数据驱动的小工具
许多小组件可以从动态数据中填充。在大多数动态小部件中,数据源设置表明是什么数据驱动小部件的状态。
颜色所有的颜色属性既可以是静态设置,也可以是基于变量的动态设置。
变量变量小组件的内容可以与任何应用程序变量的值相联系,包括颜色。这个小组件会随着源变量的变化而动态地改变。
表记录表记录小组件将反映整个记录或单个表记录字段的当前值。
交互式表交互式表小组件显示表的当前状态。
触发器
许多小组件可以触发应用程序逻辑。不同的小组件提供不同的行为来驱动触发器的启动。
输入部件 对于所有的输入部件,当输入被改变时,它们的触发器就会运行。:::(Info) (注意)在数字和文本输入部件的情况下,触发器将在用户点击[Enter]时启动 ::交互式表格当用户选择一个行时,它的触发器将运行。此外,该行将被加载到链接记录小组件设置中的表格记录占位符中。 在这里了解更多关于交互式表格小部件的信息。
:::(Warning) (警告)为了使交互式表格小组件中的行可以被选择,它的链接记录字段必须与一个表格记录占位符绑定。