从ObservableCollection中删除当前行

时间:2011-07-26 21:13:45

标签: c# wpf observablecollection

我有与ObservableCollection绑定的列表视图。我想在按钮单击时从ObservableCollection删除列表视图中的选定行。

我如何获得选定的行位置?我的收藏品不包含ID

您可以看到我正在使用的代码here

2 个答案:

答案 0 :(得分:2)

假设你有常规课程(没有覆盖等于),那么你可以简单地删除它:

 myCollection.Remove(Listbox1.Selecteditem)

答案 1 :(得分:0)

使用ListView的SelectedIndex Property

myCollection.RemoveAt(Listbox1.SelectedIndex);