当集合发生变化(添加或删除)时触发事件

11

我有一个包含列表的类:

public class a
{
    private List<MyType> _Children;

    public Children
    {
        get { return(_Children); }
        set { _Children = value ; }
    }
}

我想创建一个事件,每当我的列表(这里是_Children)发生更改时触发它,例如添加或删除项,或清除该列表。

谢谢

3个回答

20

9
关于ObservableCollection需要记住一件事情,如果你尝试从除了创建它的线程之外的线程向其中添加元素,它将抛出一个异常(无论你是否在其上锁定)。 - Sam Harwell


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接