1

ListViewに含まれるListviewItemに含まれるデータを更新したいと思います。リストビューの行を選択し、ボタンをクリックするとデータが更新されるという考え方です。

私はこのコードを持っています:

ListView listView1 = new System.Windows.Forms.ListView();   
ListViewItem lv1 = new ListViewItem("me");    
lv1.SubItems.Add("my brother");    
listView1.Items.Add(lv1);

Button myB = new System.Windows.Forms.Button();

private void myB_Click(object sender, EventArgs e)
{
    listView1.SelectedItems[0]  ....... ;
}

「私の兄弟」の値を「私の妹」に変更するために、さらにアクセスする方法を知っています。

前もって感謝します。

4

1 に答える 1

4

何かが選択されているかどうかを確認してから、SelectedItemsの最初のListViewItemにアクセスします

if(listView1.SelectedItems != null)
{
   ListViewItem item = listView1.SelectedItems[0];
   item.SubItems[0].Text = "Sister";
}

これは、MSDNでのListViewSubItemクラスのリファレンスです。

于 2012-04-16T22:26:20.383 に答える