public virtual void Add(ChevronItem item) { if (item.IsActive) { for (int i = 0; i < this.Count; i++) { if (this[i].IsActive) { this[i].IsActive = false; } } } int myIdx = this._items.Add(item); if (item.IsActive) { this._parent.ActiveItemIndex = myIdx; } }
public virtual void Add(ChevronItem item) { if (item.IsActive) for (int i = 0; i < this.Count; i++) if (this[i].IsActive) this[i].IsActive = false; int myIdx = this._items.Add(item); if (item.IsActive) this._parent.ActiveItemIndex = myIdx; }