在更改选项卡时保持选择列表视图项

时间:2013-06-13 04:38:14

标签: c# winforms

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

它表明列表视图中没有项目:

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

它不会进入,这意味着没有物品。

正在更改标签之间导致此问题?

我也试图调用,没有任何作用:

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

这是项目添加到listview的方式:

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);

0 个答案:

没有答案