![]() |
此小组件将替换旧式列表小组件的组合框视图。
|
![]() | “下拉列表”小组件可在平台中作为标准版小组件使用,也可用作 web 组件 (可从 SDK 导入)。 |
显示字段 | 值字段 | 状态字段 | |
---|---|---|---|
基本类型 | STRING | STRING | STRING |
说明 | 为下拉列表中的项显示的标签。 | 要用于每个项的实际值。绑定到其他小组件或数据服务后,该值将用于小组件 SelectedItems 属性。 | 可选字段,用于指定是启用还是禁用项。支持的值:Enabled 或 Disabled |
行示例 | English | en | Enabled |
属性名称 | 说明 | 基本类型 | 默认值 | 是否可绑定? (Y/N) | 是否可本地化? (Y/N) | ||
---|---|---|---|---|---|---|---|
HintText | 显示用于说明字段中应输入内容的占位符文本。 | STRING | Select... | Y | Y | ||
Label | 以小组件标签形式显示的文本。 | STRING | 不适用 | Y | Y | ||
LabelAlignment | 可用于靠左、靠右或居中对齐标签。 | STRING | 左 | Y | N | ||
Alignment | 可用于在下拉列表中将文本项靠左、靠右或居中对齐。 | STRING | 左 | Y | |||
ClearSelectionItem | 将空白选择项添加到下拉列表中。使用户能够清除选择。 | BOOLEAN | True | Y | |||
ClearSelectionLabel | 为下拉列表中的清除选择项指定自定义文本。默认情况下,将其设置为“无”。 | STRING | 无 | Y | Y | ||
Disabled | 使用此属性可以禁用混搭中的小组件。小组件会显示在混搭中,但无法单击。 | BOOLEAN | False | Y | N | ||
ShowListFilter | 用于在下拉列表内添加筛选器,且可供您在运行时筛选列表项。 | BOOLEAN | False | N | N | ||
FilterHintText | 显示下拉列表筛选器的提示文本。 | STRING | 不适用 | Y | Y | ||
ListMaxHeight | 可用于为显示的下拉列表设置最大高度。 如果下拉列表中的项数大于设置的列表高度,则会在显示中添加一个滚动条。 | NUMBER | 不适用 | Y | N | ||
ListMaxWidth | 用于设置下拉列表的最大宽度。该值必须大于等于文本字段宽度。 | NUMBER | 不适用 | Y | N | ||
StateField | 表示下拉列表中行项状态的信息表。 此属性可用于启用或禁用下拉列表中的行项。 | INFOTABLE | 不适用 | N | N | ||
MultiSelect | 使用户能够选择下拉列表中的多个项。 | BOOLEAN | False | N | N | ||
AutoSelectFirstRow | 用于将第一行设置为下拉列表中的选定选项。
| BOOLEAN | False | N | N | ||
RowHeight | 用于设置单行的行高。 | NUMBER | 34 | Y | N | ||
CustomClass | 用于定义要应用于小组件顶层 div 的 CSS 类。可以输入多个类,以空格作为分隔符。 | STRING | 不适用 | Y | N | ||
TabSequence | 当用户按下 Tab 键时,内容将在其中突出显示的小组件序列。 | NUMBER | 不适用 | N | N | ||
Data | 信息表数据源。 | INFOTABLE | 不适用 | Y | N | ||
DisplayField | 表示数据值的信息表字段。 | 不适用 | 不适用 | N | N | ||
ValueField | 用于 SelectedText 的字段。 | 不适用 | 不适用 | N | N | ||
SelectedText | 此属性有以下两种工作方式,具体取决于使用单一选择模式时的绑定方向: • In - 选择标签与属性值相匹配的项。 • Out - 检索列表中选定项的文本。
| STRING | 不适用 | Y | Y | ||
SelectedItems | 列表中选定项的信息表数据源。 | INFOTABLE | 不适用 | Y | N | ||
ListFormat | 打开一个对话框,您可通过该对话框为小组件数据指定呈现和格式化规则。 | 呈现器和状态格式 | 不适用 | N | N | ||
ListMarginTop | 设置下拉列表和项列表之间的间距。 | NUMBER | 8 | N | N | ||
TooltipField | 当您将鼠标悬停在与下拉列表关联的标签以及下拉列表中当前选定值上方时,会显示工具提示文本。 | STRING | 不适用 | Y | Y | ||
TooltipIcon | 设置下拉列表小组件工具提示的图标图像。 | MEDIA ENTITY | 不适用 | N | N |
属性 | 说明 | 基本类型 | 默认值 | 是否可绑定 (Y/N) | 是否可本地化 (Y/N) |
---|---|---|---|---|---|
CriteriaMessage | 有关验证条件以及验证失败时显示的消息。 | STRING | 不适用 | Y | Y |
CriteriaMessageDetails | 针对验证条件和失败消息显示的详细信息。 | STRING | 不适用 | Y | Y |
RequiredMessage | 必需值设置为 true 且未选择任何项时显示的消息。 | STRING | 选择内容为必需 | Y | Y |
ShowValidationCriteria | 从下拉列表中选择项时,会显示有关所需输入的提示消息。 | BOOLEAN | False | Y | N |
ShowValidationFailure | 当输入的值验证失败时,显示失败消息。 | BOOLEAN | False | Y | N |
ShowValidationState | 一种可绑定服务,用于在运行时用户与小组件进行交互前显示验证状态。默认情况下,验证状态仅在用户交互后显示。 | 服务 | 不适用 | In | N |
ShowValidationSuccess | 当输入的值验证成功时,显示成功消息。 | BOOLEAN | False | Y | N |
SuccessMessage | 验证成功时显示的消息。 | STRING | 不适用 | Y | Y |
SuccessMessageDetails | 二级消息,显示关于验证成功消息的更多信息。 | STRING | 不适用 | Y | Y |
Validate | 更改小组件值时触发的可绑定事件。将此事件绑定至服务或函数以应用验证模式或表达式。 | 事件 | 不适用 | Y | N |
ValidationCriteriaIcon | 针对关于验证条件的提示消息,设置在其中显示的 SVG 图标。 | IMAGELINK | info | N | N |
ValidationFailureIcon | 设置验证失败时显示在状况消息中的 SVG 图标。 | IMAGELINK | error | N | N |
ValidationOutput | 检索小组件验证的输出。返回值为 Undefined、Valid、Unvalidated 或 Invalid。 | STRING | 不适用 | Y | N |
ValidationState | 用于设置验证状态的可绑定属性。可将此属性设置为 Undefined、Valid、Unvalidated 和 Invalid。 | STRING | Undefined | Y | N |
ValidationSuccessIcon | 选择验证成功时显示在消息中的 SVG 图标。 | IMAGELINK | success | N | N |
ValueRequired | 需要选择列表内的其中一项。 | BOOLEAN | False | Y | N |