public void DelItem(String o) { if (this.listView2.InvokeRequired) { DelItemCallback d = new DelItemCallback(DelItem); this.Invoke(d, new object[] { o }); } else { ListViewItem foundItem = listView2.FindItemWithText(o, false, 0, true); if (foundItem != null) { listView2.TopItem = foundItem; listView2.FindItemWithText(o, false, 0, true).Checked = true; listView2.FindItemWithText(o, false, 0, true).Selected = true; listView2.FindItemWithText(o, false, 0, true).Focused = true; listView2.Focus(); listView2.SelectedItems[0].Remove(); } } }
/// <summary> /// Delete a shop item /// </summary> /// <param name="itemName"></param> /// <param name="callback"></param> //Delete a shop item public static void DeleteShopItem(string itemName, DelItemCallback callback) { RestClient.Delete($"{databaseURL}shop/" + itemName + ".json").Then(response => { callback(); }); }