/// <summary> /// removes item from list box /// </summary> /// <param name="obj"></param> /// <param name="text"></param> private void RemoveListBox(ListBox obj, string text) { if (obj.InvokeRequired) { RemoveListBoxCallback tcb = new RemoveListBoxCallback(RemoveListBox); this.Invoke(tcb, new Object[] { obj, text }); } else { if (!obj.Items.Contains(text)) { return; } obj.BeginUpdate(); obj.Items.Remove(text); obj.EndUpdate(); } }
/// <summary> /// removes item from list box /// </summary> /// <param name="obj"></param> /// <param name="text"></param> private void RemoveListBox(ListBox obj, string text) { if (obj.InvokeRequired) { RemoveListBoxCallback tcb = new RemoveListBoxCallback(RemoveListBox); this.Invoke(tcb, new Object[] { obj, text }); } else { if (!obj.Items.Contains(text)) return; obj.BeginUpdate(); obj.Items.Remove(text); obj.EndUpdate(); } }