public void Remove(Graphic g) { Console.WriteLine("REMOVE"); _children.Remove(g); }
public void Add(Graphic g) { Console.WriteLine("ADD"); _children.Add(g); }
public void Add(Graphic graphic) { _childGraphics.Add(graphic); }
public override void Remove(Graphic g) { throw new NotImplementedException(); }
public override void Remove(Graphic graphic) { graphic.Parent = null; children.Remove(graphic); }
public override void Add(Graphic graphic) { graphic.Parent = this; children.Add(graphic); }