共计 1481 个字符,预计需要花费 4 分钟才能阅读完成。
List 对象创建下拉列表或列表框窗体控件
列表类型
- 下拉列表:仅显示一个项目,但可以展开以显示完整列表
- 列表框:同时显示多个项目
脚本
- 使用 JavaScript 或 TypeScript 编码时,可以通过 IListInstance 脚本接口访问此对象的功能。
对 HTML 对象进行分层
- 此对象使用 HTML 元素显示,而不是绘制到画布中。这意味着它的分层与其他对象的工作方式不同。若要了解有关如何对 HTML 对象进行分层的详细信息,请参阅 HTML 图层。
样式列表
- 由于 List 对象是 HTML 元素,因此可以使用 CSS(级联样式表)自定义它们的外观。ID 和 Class 属性可用于标识 HTML 元素,并添加一个 CSS 项目文件以对其应用某些样式。
列表属性
- 项目 :要在列表中显示的初始项的列表,每行一个项。单击属性右侧的按钮可在对话框中打开多行文本框,以便更方便地进行编辑。属性字段不能显示换行符,因此表示具有特殊
转义序列的行。 - 工具提示 :如果用户将鼠标悬停在按钮上并等待,则在大多数浏览器中显示的工具提示。留空表示不显示任何工具提示。
- 最初可见 :控件最初是否在布局中可见。
- 启用 :最初是否启用了该控件。如果禁用,控件将显示为灰色,并且无法修改所选内容。
- 类型 :在“列表”框和“下拉列表”控件样式之间进行选择。上面显示了显示这两种类型的图像。
- 多选 :当“类型”为“列表”框时,允许选择多个项目。这对下拉列表没有影响。
- 自动字体大小 :根据布局和图层比例自动设置元素的 font-size 属性。这将防止使用“设置 CSS 样式”操作手动设置 font-size CSS 属性。如果打算使用“设置 CSS 样式”来调整 font-size 属性,请禁用。
- 编号自选 :DOM(文档对象模型)中元素的可选 id 属性。这对于 CSS 样式很有用。
- 类自选 :DOM(文档对象模型)中元素的可选类属性。这对于 CSS 样式很有用。
- 列出条件 :请参见表单控件对象之间共享的功能的常见条件。
比较项目文本
- 比较列表中给定项目的文本。
- 比较所选项目文本:比较列表中当前选定项的文本。
- 比较选择:比较当前选定物料的从零开始的索引。
触发事件
- 点击时 :单击控件时触发。
- 双击时 :双击控件时触发。
- 在选择更改时 :每当更改控件中的所选选内容时触发。这可以通过任何输入方式(例如鼠标单击、键盘按下或移动设备上的触摸输入)来实现。
列出操作
- 添加项目 :将新项目追加到可用选项列表的末尾。
- 添加项目 :在某个从零开始的索引处将新项目插入到可用选项列表中。
- 清楚 :从列表中删除所有可用选项。
- 删除 :删除特定索引处的项目。
- 设置项目文本 :更改特定索引处的项目文本。
- 设置选择 :将项目设置为所选的特定索引处。
- 设置工具提示 :设置对象的 Tooltip 属性,将鼠标悬停在控件上时,大多数浏览器都会显示该属性。
列表表达式
- 项目计数 :列表中的当前项目数。
- 项文本在 :返回列表中从零开始的索引处的项目的文本。
- SelectedCount(已选择计数):当前选定项的数目。除非使用启用了多选的列表框,否则这将始终为 0 或 1。
- SelectedIndex:当前选定项的从零开始的索引。对于多选列表,请改用 SelectedIndexAt。
- SelectedIndexAt:所选项目在所有选定项目中的索引。换言之,数字为 0 的 SelectedIndexAt 提供所有选定项的索引。SelectedCount – 1
- SelectedText(已选文本):当前选定项的文本。对于多选列表,请改用 SelectedTextAt。
- SelectedTextAt:所有选定项中选定项的文本。换言之,数字为 0 的 SelectedTextAt 提供每个选定项的文本。SelectedCount – 1
正文完