我怎样才能得到列表框中index的值?

本文关键字:index 的值 列表 | 更新日期: 2023-09-27 17:53:12

我正在用vb编写一个c# windows窗体应用程序。我有一个列表框,当我双击任何数据,它被删除,但在删除之前,我想保持数据在字符串或整数。我怎么能做到呢?
下面是我要删除的代码:

void listBox1_MouseDoubleClick(object sender, MouseEventArgs e)
{
    int index = this.listBox1.IndexFromPoint(e.Location);
    if (index != System.Windows.Forms.ListBox.NoMatches)
    {
        MessageBox.Show(index.ToString());
        listBox1.Items.RemoveAt(index);              
    }
}

我怎样才能得到列表框中index的值?

您可以将选中的项存储在如下的变量中

object selected = listBox1.Items[index];

这就是你想要的吗?