public void OnAddItemClick(BaseEventData data) { ItemInCollectionContext item = new ItemInCollectionContext(); item.Name = UnityEngine.Random.Range(1, 1000).ToString(); item.ImageColor = ImageBinding.GetColorFormatString(Color.blue); item.IsClickedEnable = false; item.onClickItemEvt += this.OnSubItemClicked; this.OneCollection.Add(item); this.Msg = "add item done"; }
public void OnSubItemClicked(ItemInCollectionContext item) { this.OneCollection.Select(item); this.Msg = "select item done"; }