private void addelement(IThemaItemElement e) { var wrap = e.GetWrapper(this); if (wrap.IsValid()) { if (wrap.CustomCode.hasContent()) { var existed = _allelements.FirstOrDefault(x => x.CustomCode == wrap.CustomCode); if (null != existed) { _allelements.Remove(existed); } } _allelements.Add(wrap); } }
public ThemaItemElementWrapper(IThemaItemElement target, IThemaItemWrapper item) { Target = target; ItemWrap = item; }