如何获取列表框项目文本?

问题描述 投票:0回答:2

我想获取列表框中的值。例如,我在列表框中有两个名字,我希望在点击按钮时打印这两个名字,但是无论我做什么,它都不起作用。

c# listbox
2个回答
0
投票

可能你没有将它们转换为字符串。

listBox1.Items[].ToString()  

listBox1 是一个列表框名称。您必须将值放入 Items[](如 Items[0] 或 Items[i])并使用 ToString() 方法将其转换为字符串


0
投票

您可以在列表框中使用

GetItemText
方法从所选项目中获取文本。下面的代码行可以放在您的按钮单击事件中,或者放在列表框中的
SelectedIndexChanged
事件中(这样单击列表框中的项目将导致该项目写入'textBox1')。

textBox1.Text = listBox1.GetItemText(listBox1.SelectedItem);
© www.soinside.com 2019 - 2024. All rights reserved.