C# 设置未被删除?
我有一个列表框(C# 设置未被删除?,c#,listview,listbox,selecteditem,C#,Listview,Listbox,Selecteditem,我有一个列表框(AlarmBox)和一个列表视图(listView1)。它们都保存到两个不同的属性设置中(AlarmList和AlarmList2) 这是remove按钮的代码,但由于listView1没有SelectedItem功能,我求助于使用SelectedItems 从两个框中删除项目时,AlarmBox会从应用程序和设置中正确删除值,但从listView1中删除时,该值仅从应用程序中删除,而不会从设置中删除 编辑: 另外,当将listView1.SelectedItems替换为Alar
AlarmBox
)和一个列表视图(listView1
)。它们都保存到两个不同的属性设置中(AlarmList
和AlarmList2
)
这是remove按钮的代码,但由于listView1没有SelectedItem
功能,我求助于使用SelectedItems
从两个框中删除项目时,AlarmBox
会从应用程序和设置中正确删除值,但从listView1
中删除时,该值仅从应用程序中删除,而不会从设置中删除
编辑:
另外,当将listView1.SelectedItems
替换为AlarmList.SelectedItem
时,它会正确删除。您尝试过吗
.Remove(listView1.SelectedItems[0]);
好的,那么用索引尝试RemoveAt怎么样
.RemoveAt(listView1.SelectedItems[0].Index);
你试过了吗
.Remove(listView1.SelectedItems[0]);
好的,那么用索引尝试RemoveAt怎么样
.RemoveAt(listView1.SelectedItems[0].Index);
示例代码中根本没有提到AlarmBox,只提到AlarmList。
引用listView1是正确的,还是应该改为引用AlarmList2?乍一看,它看起来有点混乱…很高兴它被解决了!我应该在发布前刷新 示例代码中根本没有提到AlarmBox,只提到AlarmList。
引用listView1是正确的,还是应该改为引用AlarmList2?乍一看,它看起来有点混乱…很高兴它被解决了!我应该在发布前刷新