用C#窗口编程时使用到listbox控件,如何能够点击该控件的空白处取消当前已选的items?


当橘雹点击空白处时IndexFromPoint方法返回-1,设置SelectedIndex=-1,就会取消选山稿择逗伍孝。
private void listBox1_MouseClick(object sender, MouseEventArgs e)
{
var index = listBox1.IndexFromPoint(e.X, e.Y);
listBox1.SelectedIndex = index;
}
SelectedItem = null或索引=-1
listbox点击空白处正闹 默认点尘清让击的是最后一行 这个很尴尬啊

不知道有没有办法屏蔽掉空白区域 用户点击不触发任派局何事件
为什?点击控敏御件的空白处 就要取羡档消他的选中项

你这个功能猜想 我觉兄拿乱得不合理。。。
加上自定义事情?