public void Remove() { if (Containner != null) { Containner.Remove(this); this.Containner = null; } else { throw new InvalidOperationException("Cannot remove ini element without containner!"); } }