public virtual void AddDecoration(IDecoration decoration) { if (decoration == null) return; this.Decorations.Add(decoration); this.Invalidate(); }