2012-08-23 50 views
0

从列表数据结构中删除/添加项目时如何设置双向绑定?
当前在我的列表框中的每个项目显示字符串值,如果我更新这些值中的任何一个,我有通过propertyChanged通知设置的双向绑定。虽然如果我完全从列表中删除项目,我如何更新列表?

这是我想要更新的行

Students.CompSciList.RemoveAt(listBox.SelectedIndex)。从列表中删除项目时的双向绑定

回答

5

如果事情发生了变化,您必须使用通知控件的List。 ObservableCollection

+0

谢谢多米尼克,没有实现ObservableCollection替换列表。 – timmy

+1

更换可能是错误的词。由于它的开销比ObservableCollection少,因此我只需要使用List级别的绑定。 – mydogisbox

+0

@mydogisbox例如,它什么时候才会显示。从未修改过? – timmy