可以呀~
我在listbox外放了个按钮,点击按钮显示选中行的值
//循环listbox所有行
for (int i = 0; i < listBox1.Items.Count; i++)
{
//行被选中时
if (listBox1.SelectedItems.Contains(listBox1.Items[i]))
{
MessageBox.Show(listBox1.Items[i].ToString());
}
}
这样就检测出你选择了哪一行,并显示它的文本
listBox1.SelectedItem
listBox1.SelectedValue
listBox1.SelectedIndex
都可以啊
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
MessageBox.Show(listBox1.SelectedItem.ToString());
}