【发布时间】:2013-03-21 14:11:49
【问题描述】:
我有一个方法可以删除 ListView 中当前选定的项目
listView1.Items.Remove(listView1.SelectedItems[0]);
删除选中的一个后如何在 ListView 中选择下一个?
我尝试了类似的东西
var index = listView1.SelectedItems[0].Index;
listView1.Items.Remove(listView1.SelectedItems[0]);
listView1.SelectedItems[0].Index = index;
但我得到了错误
Property or indexer 'System.Windows.Forms.ListViewItem.Index' cannot be
assigned to -- it is read only
谢谢。
【问题讨论】:
-
将
listView1.SelectedItems[0].Index = index;更改为listView1.SelectedIndex = index;
标签: c# winforms listview selectedindex