ListBox 행 선택해서 Delete 키로 행 삭제하기 (C# Winform)
private void lst_files_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { //delete ((ListBox)sender).Items.RemoveAt(((ListBox)sender).SelectedIndex); } } sender로 받아들여진 object를 ListBox로 형변환을 하고, 현재 선택 된 SelectedIndex를 통해서 선택한 항목을 삭제 합니다.
2022.03.03