这主要是出于我的好奇心,因为我无法找到适合我问题的任何内容。
我制作了List<T>
并使用它的内容在Listview中显示它们。
后来我尝试从Listview中删除它们并且工作正常,但每当我重新添加项目(通过Windows应用程序)时,List<T>
内容都会恢复,这显然意味着我必须删除来自List<T>
的商品。
我尝试了很多索引方法,但似乎没什么用。我试图找到一种方法来连接所选择的项目&#34;删除&#34;在ListView上列表中的实际内容&lt;&gt;所以我可以删除它。
任何人都可以帮忙吗?
答案 0 :(得分:0)
这主要取决于列表视图与列表之间的关系。
这里可能发生的事情是列表视图只是您所拥有列表的显示。从视图中删除内容时,基础列表不会更新。请尝试直接从列表中删除
如果您正在使用ListViewItem,则可以将项目存储在.Tag属性中,并在删除时在列表中搜索该项目