C#/Winform
[C#/Winform] ListBox 우클릭 시에도 선택되도록 하기
kjun.kr
2023. 9. 20. 22:18
728x90
기본적으로 아래 처럼 ListBox 선택은 좌클릭시에만 항목이 선택됩니다.
아래처럼 우클릭시 에는 선택되지 않습니다.

하지만 MouseUp 이벤트로 아래처럼 코딩하면 선택되도록 처리가 가능합니다.
this.listBox1.MouseUp += listBox1_MouseUp;
private void listBox1_MouseUp(object sender, MouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Right)
{
listBox1.SelectedIndex = listBox1.IndexFromPoint(e.X, e.Y);
}
}
결과

728x90