public void Add(string name) { ChangedListEventArgs e = new ChangedListEventArgs(new ScorItem(name, this)); this.Items.Add(e.Item); if (AddedItem != null) { AddedItem(this, e); } this.Changed = true; }
public void Remove(ScorItem si) { if (si == null) { return; } items.Remove(si); ChangedListEventArgs e = new ChangedListEventArgs(si); if (RemovedItem != null) { RemovedItem(this, e); } this.Changed = true; }