1

我想更新包含在 ListView 中的 ListviewItem 中的数据。The idea is when a row of the listview is selected, I click on a button and the data is updated .

我有这个代码:

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 回答