public void MoveCurrentTo(IAcObjectNew obj) { if (obj == null) { base.MoveCurrentTo(null); return; } var current = InternalList.Cast<AcItemWrapper>().FirstOrDefault(x => x.Value == obj); if (current != null) { MoveCurrentTo(current); } }