0

我有一个列表视图,当我选择一个项目并移动到其他选项卡时,选择不起作用。基本上我需要得到选定的项目,但我不能。

它显示列表视图中没有项目:

if (listView1.Items.Count > 0)
{
   string IpAdr = listView1.SelectedItems[0].SubItems[1].Text;
}

它没有进去,这意味着没有物品。

选项卡之间的更改是否会导致此问题?

我也尝试调用,没有任何效果:

 if (this.listView1.InvokeRequired)
            {
                string IpAdress = GetCurrentItem(0);
            }

这是将项目添加到列表视图的方式:

public void AddDiscoveryEntry(object o)
    {
        //lstDiscoveredDevices.Items.Add(o);
        if (o.ToString().Length > 30)
        {

            listView1.Items.Add(new ListViewItem(((string)(o)).Split('\n')));

        }

    }

 listView1.Invoke(new AddTolstDiscoveredDevices(AddDiscoveryEntry), ReceiveString);
4

0 回答 0