ListBox 행 선택해서 Delete 키로 행 삭제하기 (C# Winform)

2022. 3. 3. 19:50C#

728x90
반응형

 

 

 




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를 통해서 선택한 항목을 삭제 합니다.

 




 

 

 

728x90
반응형