0

我有listview1关于可以重复更改的学生的信息,以及学生姓名 ( Column1) 和学生任务Column2

我有一个textBox1您可以在其中输入可能学生的姓名的地方Column1。该名称将被转移到一个已string命名的searchstr.

一旦命令命中,Column1将检查一个项目是否存在(如果它等于searchstr)。

如果是这样,该学生的姓名有一个我通过命令行收到的索引号var index = listview.Items.IndexOf(Name);

现在使用该索引号,我尝试接收该学生任务的文本值(来自的子项Column2)并将其设置为字符串。这可能吗?

foreach (ListViewItem item in listview1.Items)
 {
   if (item.SubItems[0].Text == searchstr)
     {
       var Name = listview1.FindItemWithText(searchstr);

       if (Name != null)
        {
          var index = listview.Items.IndexOf(Name);
        }
     }

 }
4

0 回答 0