ListBox 控件概述(Windows 窗体)
Windows 窗体 ListBox 控件显示一个列表,用户可以从中选择一个或多个项。 如果项总数超过可显示的数量,则会自动向 ListBox 控件添加滚动条。 MultiColumn 属性设置为 true
时,列表框将显示多个列中的项,并显示水平滚动条。 MultiColumn 属性设置为 false
时,列表框将显示单个列中的项,并显示垂直滚动条。 ScrollAlwaysVisible 设置为 true
时,无论项目数多少,都会显示滚动条。 SelectionMode 属性确定一次可以选择多少列表项。
更改 ListBox 控件的方法
SelectedIndex 属性返回一个整数值,该值对应于列表框中的第一个选定项。 可以通过更改代码中的 SelectedIndex 值以编程方式更改所选项;列表中的相应项将突出显示在 Windows 窗体上。 如果未选择任何项,则 SelectedIndex 值为 -1。 如果选择了列表中的第一项,则 SelectedIndex 值为 0。 选择多个项时,SelectedIndex 值反映列表中第一个显示的选定项。 SelectedItem 属性类似于 SelectedIndex,但返回项本身(通常是字符串值)。 Count 属性反映列表中的项数,并且 Count 属性的值总是比最大的 SelectedIndex 值大 1,因为 SelectedIndex 是从零开始的。
若要在 ListBox 控件中添加或删除项,请使用 Add、Insert、Clear 或 Remove 方法。 或者,可以在设计时使用 Items 属性将项添加到列表中。