LISTBOX 元素
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
LISTBOX 元素为用户提供了一种从列表中选择项目的方法。 可以使用 ITEM 元素作为 LISTBOX 元素的子元素来指定这些项目。 如果需要仅在需要时显示的列表框控件,请使用 POPUP 元素,该元素与 LISTBOX 元素相同,但 popUp 属性的默认值除外,后者指示其显示行为。
LISTBOX 元素支持以下属性。
Attribute | 说明 |
---|---|
backgroundColor | 指定或检索列表框控件中的背景色。 |
边境 | 指定或检索一个值,该值指示列表框控件是否具有边框。 只能在设计时设置。 |
firstVisibleItem | 指定或检索列表框控件中第一个可见行的索引。 |
focusItem | 指定或检索包含焦点的行。 |
fontFace | 指定或检索列表框控件的字体。 |
fontSize | 指定或检索列表框控件的字号。 |
fontStyle | 指定或检索列表框控件的字体样式。 |
foregroundColor | 指定或检索列表框控件中的文本颜色。 |
itemCount | 检索列表框控件中的项数。 |
multiSelect | 指定或检索一个值,该值指示用户是否可以选择多行。 只能在设计时设置。 |
弹出 | 指定一个值,该值指示 元素是表示弹出框控件还是列表框控件。 |
readOnly | 指定或检索一个值,该值指示文本是只读的还是文本可由用户选择。 |
selectedItem | 指定或检索列表框控件中所选项的索引。 |
排序 | 指定或检索一个值,该值指示列表框控件是否按字母顺序排序。 |
LISTBOX 元素支持以下方法。
方法 | 说明 |
---|---|
appendItem | 在列表框控件的末尾插入新文本。 |
deleteAll | 从列表框控件中删除所有项。 |
deleteItem | 删除指定索引处的列表框控件项。 |
解雇 | 隐藏控件。 |
findItem | 搜索从指定项索引后面的项开始的给定字符串。 |
getItem | 检索具有指定索引的项的文本。 |
getNextSelectedItem | 检索列表框控件中的下一个选定项,该控件从具有指定索引的项之后开始。 |
insertItem | 在列表框控件的指定索引处插入指定的文本。 |
replaceItem | 将指定索引处的文本替换为指定的文本。 |
setSelectedState | 选择或取消选择具有指定索引的项。 |
show | 显示控件。 |
注意
对于 Windows XP 或更高版本,此元素需要Windows 媒体播放器。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈