public void UpdateGui() { itemCountText.text = ItemCount.ToString(); itemImage.sprite = ItemStored.inventorySprite; itemImage.color = ItemStored.color; itemImage.enabled = itemImage.sprite != null; }
protected override void Awake() { base.Awake(); ItemID = itemIDData[Random.Range(0, 3)]; itemSprite = GetComponent <UISprite>(); itemSprite.spriteName = ItemID; ItemCount = Random.Range(1, 5); itemCount = GetComponentInChildren <UILabel>(); itemCount.text = ItemCount.ToString(); }
public override string ToString() { if (string.IsNullOrWhiteSpace(Name)) { return((ItemCount > 1 ? ItemCount.ToString() + " " : "") + ItemUniqueName.Split('/').Last()); } else { return((ItemCount > 1 ? ItemCount.ToString() + " " : "") + Name); } }
public string DatasetBrief(string title) { string brief = ""; brief += Utils.CreateHeading(title); brief += Utils.PrintValueToString("# of users", UserCount.ToString("D")) + "\n"; brief += Utils.PrintValueToString("# of items", ItemCount.ToString("D")) + "\n"; brief += Utils.PrintValueToString("# of ratings", NonZerosCount.ToString("D")) + "\n"; brief += Utils.PrintValueToString("Density level", Density.ToString("P")) + "\n"; brief += Utils.PrintValueToString("Global mean", GetGlobalMean().ToString("0.00")); return(brief); }
private void FormSuperExport_Shown(object sender, EventArgs e) { listbox_ExportFiles.Items.Clear(); label_Count.Text = String.Format("{0} objects selected to be exported:", ItemCount.ToString()); if (SelectedItemNames != null) { foreach (String i in SelectedItemNames) { listbox_ExportFiles.Items.Add(i); } } }
/// <summary> /// Updates the captions of the text blocks surrounding the current item text box. /// </summary> private void UpdateCurrentItemPrefixAndSuffix() { string currentItemSuffix = (CultureInfo.CurrentCulture.Name == "cs-CZ") ? "z " : "of "; if (this._currentItemSuffixTextBlock != null) { if (this.BindingSource == null) { currentItemSuffix += BindingNavigatorResources.CurrentItemSuffix_TotalItemCountUnknown; } else { currentItemSuffix += ItemCount.ToString(); } this._currentItemSuffixTextBlock.Text = currentItemSuffix; } }
public override string ToString() { return("Block: ItemCount=" + ItemCount.ToString() + "BlockCount=" + BlockCount.ToString()); }
/// <include file='doc\Menu.uex' path='docs/doc[@for="Menu.ToString"]/*' /> /// <devdoc> /// Returns a string representation for this control. /// </devdoc> /// <internalonly/> public override string ToString() { string s = base.ToString(); return(s + ", Items.Count: " + ItemCount.ToString(CultureInfo.CurrentCulture)); }
public override string ToString() { return("(" + ItemCount.ToString() + " total items, " + ListPartsCount.ToString() + " parts)"); }
/// <summary> /// Custom pager for grid views /// </summary> /// <returns>bool for visibility</returns> protected bool SetupPager(Label lblPagingItemsRange, Label lblPagingItemsTotal, ImageButton ibtnPagingFirst, ImageButton ibtnPagingPrevious, DropDownList ddlPagingPages, ImageButton ibtnPagingNext, ImageButton ibtnPagingLast, DropDownList ddlItemsPerPage) { bool b = false; try { if (ItemCount > 0) { if (ItemCount > GridViewPageSize) { NumberOfPages = (int)Math.Ceiling((double)ItemCount / (double)GridViewPageSize); } else { NumberOfPages = 1; } int floor = (PageIndex * GridViewPageSize) + 1; int ceil = (PageIndex * GridViewPageSize) + GridViewPageSize; int ceilOrItems = (ceil > ItemCount) ? ItemCount : ceil; int pageShowLimitStart = 1; int pageShowLimitEnd = NumberOfPages; ddlPagingPages.Items.Clear(); for (int i = pageShowLimitStart; i <= pageShowLimitEnd; i++) { if (i <= NumberOfPages) { ListItem li = new ListItem(string.Format("{0}", i), (i - 1).ToString()); li.Selected = (PageIndex + 1 == i); ddlPagingPages.Items.Add(li); } } ddlPagingPages.Enabled = (ddlPagingPages.Items.Count > 1); lblPagingItemsRange.Text = string.Format("{0}-{1}", floor, ceilOrItems); lblPagingItemsTotal.Text = ItemCount.ToString(); ibtnPagingFirst.Enabled = (PageIndex != 0); ibtnPagingFirst.ImageUrl = (ibtnPagingFirst.Enabled) ? "/_layouts/15/images/spa/mewa_leftPage.gif" : "/_layouts/15/images/spa/mewa_leftPageG.gif"; ibtnPagingFirst.CommandArgument = "0"; ibtnPagingPrevious.Enabled = (PageIndex != 0); ibtnPagingPrevious.ImageUrl = (ibtnPagingPrevious.Enabled) ? "/_layouts/15/images/spa/mewa_left.gif" : "/_layouts/15/images/spa/mewa_leftG.gif"; ibtnPagingPrevious.CommandArgument = (PageIndex - 1).ToString(); ibtnPagingNext.Enabled = (PageIndex + 1 != NumberOfPages); ibtnPagingNext.ImageUrl = (ibtnPagingNext.Enabled) ? "/_layouts/15/images/spa/mewa_right.gif" : "/_layouts/15/images/spa/mewa_rightG.gif"; ibtnPagingNext.CommandArgument = (PageIndex + 1).ToString(); ibtnPagingLast.Enabled = (PageIndex + 1 != NumberOfPages); ibtnPagingLast.ImageUrl = (ibtnPagingLast.Enabled) ? "/_layouts/15/images/spa/mewa_rightPage.gif" : "/_layouts/15/images/spa/mewa_rightPageG.gif"; ibtnPagingLast.CommandArgument = (NumberOfPages - 1).ToString(); int[] ItemsPerPage = { GridViewPageSize, 10, 25, 50, 100 }; ItemsPerPage = ItemsPerPage.Where(i => i <= ItemCount).Distinct().OrderBy(i => i).ToArray(); ddlItemsPerPage.Items.Clear(); foreach (int i in ItemsPerPage) { ListItem li = new ListItem(i.ToString()); li.Selected = (i == GridViewPageSize); ddlItemsPerPage.Items.Add(li); } if (ddlItemsPerPage.Items.Count == 0) { ddlItemsPerPage.Items.Add(new ListItem(GridViewPageSize.ToString())); ddlItemsPerPage.Enabled = false; } else { ddlItemsPerPage.Enabled = true; } b = true; } else { b = false; } } catch (Exception ex) { SPA.Error.WriteError(ex); } return(b); }
/// <summary> /// Removes a sequence item. /// </summary> /// <param name="oneBasedIndex">The one based index</param> public override void RemoveItemAt(int oneBasedIndex) { if (this.VR == VR.SQ) { if ((oneBasedIndex >= 1) && (oneBasedIndex <= ItemCount)) { DvtkDataSequence.RemoveAt(oneBasedIndex - 1); } else { Thread.WriteWarningCurrentThread("Removing sequence item " + oneBasedIndex.ToString() + " from attribute with tag sequence " + TagSequence.ToString() + " containing " + ItemCount.ToString() + " items. Doing nothing."); } } else { Thread.WriteWarningCurrentThread("Removing a sequence item from attribute with tag sequence " + TagSequence.ToString() + " and VR " + this.VR.ToString() + ". Doing nothing."); } }
/// <summary> /// Insert a Sequence Item at a specified position. /// </summary> /// <remarks> /// This method is only meaningfull if this instance has a VR SQ. The inserted Sequence /// Item will get item number oneBasedIndex. /// </remarks> /// <param name="oneBasedIndex">The one based index of the position to insert.</param> /// <param name="item">The Sequence item to insert.</param> public override void InsertItem(int oneBasedIndex, SequenceItem item) { if (this.VR == VR.SQ) { if ((oneBasedIndex >= 1) && (oneBasedIndex <= (ItemCount + 1))) { SequenceItem cloneSequenceItem = item.Clone(); DvtkDataSequence.Insert(oneBasedIndex - 1, cloneSequenceItem.DvtkDataSequenceItem); } else { Thread.WriteWarningCurrentThread("Inserting sequence item at one based position " + oneBasedIndex.ToString() + " fom attribute with tag sequence " + TagSequence.ToString() + " containing " + ItemCount.ToString() + " items. Doing nothing."); } } else { Thread.WriteWarningCurrentThread("Adding a sequence item to an attribute with tag sequence " + TagSequence.ToString() + " and VR " + this.VR.ToString() + ". Doing nothing."); } }
/// <summary> /// Gets a sequence item. /// </summary> /// <remarks> /// This method is only meaningfull if this instance has a VR SQ. /// </remarks> /// <param name="oneBasedIndex">The one based index.</param> /// <returns>The sequence item.</returns> public override SequenceItem GetItem(int oneBasedIndex) { SequenceItem sequenceItem = null; if (this.VR == VR.SQ) { if ((oneBasedIndex >= 1) && (oneBasedIndex <= ItemCount)) { TagSequence sequenceItemTagSequence = TagSequence.Clone(); Tag lastTag = sequenceItemTagSequence.Tags[sequenceItemTagSequence.Tags.Count - 1] as Tag; lastTag.IndexNumber = oneBasedIndex; sequenceItem = new SequenceItem(sequenceItemTagSequence, DvtkDataSequence[oneBasedIndex - 1]); } else { sequenceItem = new SequenceItem(); Thread.WriteWarningCurrentThread("Getting sequence item " + oneBasedIndex.ToString() + " from attribute with tag sequence " + TagSequence.ToString() + " containing " + ItemCount.ToString() + " items. Returning an empty sequence item."); } } else { sequenceItem = new SequenceItem(); Thread.WriteWarningCurrentThread("Getting a sequence item from attribute with tag sequence " + TagSequence.ToString() + " and VR " + this.VR.ToString() + ". Returning an empty sequence item."); } return(sequenceItem); }
private void Update() { if (MouseIn && Input.GetMouseButtonUp(0) && DS.CurrentItemGrid != null) { if (DS.CurrentItemGrid.GetType() == typeof(QuickSlotItem)) { // 快捷栏内转移物品 if (DS.CurrentItemGrid != MyItem) { Item tempitem = MyItem; int tempcount = ItemCount; initItemGird(DS.CurrentItemGrid.MyItem, DS.CurrentItemGrid.ItemCount); DS.CurrentItemGrid.initItemGird(tempitem, tempcount); } else { } DS.CurrentItemGrid = null; } else if (DS.CurrentItemGrid.GetType() == typeof(EquipmentGrid)) { // 装备栏->快捷栏 if (MyItem != null) { Bag.addItem(MyItem, ItemCount, true); } initItemGird(DS.CurrentItemGrid.MyItem, DS.CurrentItemGrid.ItemCount); DS.CurrentItemGrid.release(); Bag.removeItem(Bag.findItemGrid(MyItem), 1, true); DS.CurrentItemGrid = null; Bag.Owner.ItemList.Add(MyItem); } else { // 物品栏->快捷栏 if (MyItem != null) { Bag.addItem(MyItem, ItemCount, true); } initItemGird(DS.CurrentItemGrid.MyItem, DS.CurrentItemGrid.ItemCount); Bag.removeItem(DS.CurrentItemGrid, DS.CurrentItemGrid.ItemCount, true); DS.CurrentItemGrid = null; Bag.Owner.ItemList.Add(MyItem); } } if (MouseIn && Input.GetMouseButtonDown(1) && MyItem != null) { MyItem.QSID = ""; Bag.addItem(MyItem, ItemCount, true); MyIcon.sprite = DefaultIcon; CountComponent.SetActive(false); CDComponent.SetActive(false); MyItem = null; } #region initItemGird if (MyItem == null) { MyIcon.sprite = DefaultIcon; CountComponent.SetActive(false); CDComponent.SetActive(false); } else { MyItem.onHold(); MyIcon.enabled = true; CountComponent.SetActive(true); //MyIcon.sprite = MyItemGrid.MyIcon.sprite; CountText.text = ItemCount.ToString(); if (Input.GetKeyDown(HotKey)) { Bag.useItem(this, 1); } #region CDCheck try { if (MyItem.CoolDown != 0) { if (MyItem.CurrentCoolDown == MyItem.CoolDown) { CDComponent.SetActive(false); CDText.text = "0%"; } else { CDComponent.SetActive(true); int percent = int.Parse(string.Format("{0:0}", MyItem.CurrentCoolDown / MyItem.CoolDown * 100f)); CDMask.transform.localScale = new Vector2(OriginalSize.x, OriginalSize.y * (1 - percent * 0.01f)); if (percent < 80 && percent % 5 == 0) { CDText.text = string.Format("{0:0%}", MyItem.CurrentCoolDown / MyItem.CoolDown); } else if (percent >= 80) { CDText.text = string.Format("{0:0%}", MyItem.CurrentCoolDown / MyItem.CoolDown); } } } else { CDComponent.SetActive(false); } } catch (Exception e) { print(e.StackTrace); } #endregion } #endregion }
public override void Draw(SpriteBatch batch) { if (ContentPicture == null) { if (Image == null) { ContentPicture = new Texture2D(TreeView.GraphicsDevice, 1, 1); ContentPicture.SetData(new Color[] { Color.White }); } else { MemoryStream ms = new MemoryStream(); Image.Save(ms, System.Drawing.Imaging.ImageFormat.Png); ms.Seek(0, SeekOrigin.Begin); ContentPicture = Texture2D.FromStream(TreeView.GraphicsDevice, ms); ms.Close(); } } var rect = new Rectangle((int)Location.X - TreeView.OriginToWorld.X, (int)Location.Y - TreeView.OriginToWorld.Y, (int)Size.X, (int)Size.Y); batch.Draw(TreeView.SlotBackgroudFramework, rect, BackColor); rect.X += 4; rect.Y += 4; rect.Width -= 8; rect.Height -= 8; batch.Draw(ContentPicture, rect, Color.White); if (ItemCount > 1) { DrawNumber(batch, Location.X + Width / 2 - 15 - TreeView.OriginToWorld.X, Location.Y + Height - 12 - TreeView.OriginToWorld.Y, ItemCount.ToString()); } base.Draw(batch); }