public void SetItems <TItem>(TItem sampleItem, int count, CollectionItemEventHandler <TItem> onItemInit = null) where TItem : Component { Clear(); for (int i = 0; i < count; i++) { var item = CreateItem(sampleItem); onItemInit?.Invoke(this, new CollectionItemEventArgs <TItem>(item, i)); } }
public void SetItems <TItem>(TItem sampleItem, int count, CollectionItemEventHandler <TItem> onItemInit = null) where TItem : Component { CollectionView.SetItems(sampleItem, count, onItemInit); ResetScrollPosition(); }