private void lv_playlist_KeyDown(object sender, KeyEventArgs e) { ListView lv = sender as ListView; if (lv == null) { return; } if (e.KeyCode == Keys.Delete && lv.SelectedIndices.Count > 0) { int index = lv.SelectedIndices[0]; if (index > -1) { pl.removeItem(pl.Item[index]); } } }