private void deleteToolStripMenuItem_Click(object sender, EventArgs e) { if (tPos != -1) { lock (threadLock) { ListThreads.RemoveAt(tPos); updateDataSource(typeURL.thread); } } }
private void lbThreads_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { int pos = lbThreads.SelectedIndex; if (pos > -1) { lock (threadLock) { ListThreads.RemoveAt(pos); updateDataSource(typeURL.thread); } } } }