gpt4 book ai didi

c# - 使用 ListBox 进行多项选择?

转载 作者:太空宇宙 更新时间:2023-11-03 18:27:55 25 4
gpt4 key购买 nike

我决定为我的应用程序使用 ListBox,在本例中,慈善命名为 lb。我继续用内容填充它(只有少数 string)并在将其放入我的表单之前操纵它的大小和外观。

在我使用的选项中,我触及了 lb.SelectionMode = SelectionMode.MultiSimple;,因为我希望用户能够选择一个或多个我的 strings.

现在,直到我添加 SelectionMode 行之前,lb.SelectedIndex 总是将我指向用户的选择(在做出选择之后,显然)。

But it doesn't seem to do so when multiple items are selected.它似乎只指向“第一个”选定的 string

有什么方法可以告诉它转到下一个选定项目,或者可能获得一个包含所有选定项目索引的新列表?

我怎样才能最好地获取用户选择的所有选定字符串?

最佳答案

SelectedIndex 有复数形式属性,称为 SelectedIndices .这可能就是您正在寻找的。

同时检查 SelectedItems 属性,这实际上可能更接近您实际想要的。

以上内容适用于 Windows 窗体应用程序。如果您正在制作 WPF 应用程序, SelectedItems 是你的 friend 。

关于c# - 使用 ListBox 进行多项选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29795264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com