0

Student Names ( ) と Students タスクlistview1について、繰り返し変更できる学生に関する情報を持っています。Column1Column2

textBox1生徒候補の名前を入力できる場所がありますColumn1stringその名前は、 namedに転送され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