public override void BindData(RecycleItem item) { MenuTapItem target = item as MenuTapItem; MenuTap menuTap = Data[target.DataIndex] as MenuTap; target.Name.Text = menuTap.Name; }
public override void BindData(RecycleItem item) { MenuItem target = item as MenuItem; MenuData data = Data[item.DataIndex] as MenuData; target.Title.Text = data.Title; target.Icon.ResourceUrl = NUIApplication.Current.DirectoryInfo.Resource + "/images/" + data.ResourceUrl; }
public override void BindData(RecycleItem item) { MessageItem target = item as MessageItem; Message data = Data[item.DataIndex] as Message; target.Title.Text = data.Sender; target.SubTitle.Text = data.Text; target.TimeStamp.Text = data.Time; }
public override void BindData(RecycleItem item) { PictureItem target = item as PictureItem; PictureData data = Data[target.DataIndex] as PictureData; target.Picture.ResourceUrl = data.FilePath; target.Picture.FittingMode = FittingModeType.Center; target.Number.Text = (target.DataIndex + 1).ToString(); }
public override void BindData(RecycleItem item) { MenuItem target = item as MenuItem; Menu menu = Data[target.DataIndex] as Menu; target.Picture.ResourceUrl = "./res/" + menu.SubName + ".jpg"; target.Picture.FittingMode = FittingModeType.ScaleToFill; target.Name.Text = "[" + (target.DataIndex + 1) + "] " + menu.Name; target.SubName.Text = menu.SubName; target.Price.Text = menu.Price; target.BackgroundColor = target.DataIndex % 2 == 1 ? new Color("#e0e0e0") : Color.White; }
public override void BindData(RecycleItem item) { ListItem target = item as ListItem; ListData data = Data[target.DataIndex] as ListData; if (data.Type == ListData.ItemType.Header) { target.Text.Hide(); target.Header.Show(); target.Header.Text = data.Text; } else { target.Header.Hide(); target.Text.Show(); target.Text.Text = data.Text; target.BackgroundColor = Color.Transparent; } }
private void CreateObjects() { this.ui60 = GameUITools.FindGameObject("ui60", base.gameObject); Tools.SetParticleRQWithUIScale(this.ui60, 3010); this.ui60.gameObject.SetActive(false); Tools.SetParticleRQWithUIScale(GameUITools.FindGameObject("ui60_1", base.gameObject), 3002); this.mPoints = GameUITools.FindGameObject("Points", base.gameObject); this.mCurrency = GameUITools.FindUILabel("Currency/Value", base.gameObject); this.mCurrencyIcon = GameUITools.FindUISprite("Icon", this.mCurrency.transform.parent.gameObject); this.mCurrencyName = GameUITools.FindUILabel("Name", this.mCurrency.transform.parent.gameObject); this.mShop = GameUITools.RegisterClickEvent("Shop", new UIEventListener.VoidDelegate(this.OnShopClick), base.gameObject).GetComponent<UIButton>(); this.mShopName = GameUITools.FindUILabel("Name", this.mShop.gameObject); this.mRebornItem = GameUITools.FindGameObject("RebornItem", base.gameObject).AddComponent<RecycleItem>(); this.mRebornItem.InitWithBaseScene(this.mBaseScene); Transform transform = GameUITools.FindGameObject("BreakItems", base.gameObject).transform; if (transform.childCount != 5) { global::Debug.LogError(new object[] { "BreakItems count error" }); this.mBreakItems = new RecycleItem[transform.childCount]; } int num = 0; while (num < this.mBreakItems.Length && num < transform.childCount) { this.mBreakItems[num] = transform.GetChild(num).gameObject.AddComponent<RecycleItem>(); this.mBreakItems[num].InitWithBaseScene(this.mBaseScene); num++; } this.mRules = GameUITools.RegisterClickEvent("Rules", new UIEventListener.VoidDelegate(this.OnRulesClick), base.gameObject).GetComponent<UILabel>(); this.mAutoAddBtn = GameUITools.RegisterClickEvent("AutoAddBtn", new UIEventListener.VoidDelegate(this.OnAutoAddBtnClick), base.gameObject); this.mBreakBtn = GameUITools.RegisterClickEvent("BreakBtn", new UIEventListener.VoidDelegate(this.OnBreakBtnClick), base.gameObject); this.mCost = GameUITools.FindUILabel("Cost", base.gameObject); this.mRebornBtn = GameUITools.RegisterClickEvent("RebornBtn", new UIEventListener.VoidDelegate(this.OnRebornBtnClick), base.gameObject); }