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 属性将项添加到列表中。