我有以下课程:
public class FirstClass
{
public FirstClass()
{
list = new List<SomeType>();
}
public List<SomeType> list;
}
Run Code Online (Sandbox Code Playgroud)
有人将元素放入该列表后,是否可以执行某些操作,例如fire不同的方法?
你应该使用a ObservableCollection<SomeType>代替.
ObservableCollection<T>提供CollectionChanged您可以订阅的CollectionChanged事件- 在添加,删除,更改,移动项目或刷新整个列表时触发事件.