当我点击listview上的空白区域并取消选择项目时,我需要执行特定功能(例如:禁用按钮) enter image description here
我需要禁用这些标记为蓝色的控件,如果我单击此空白区域
答案 0 :(得分:0)
处理SelectedIndexChangedEvent
如果SelectedIndex
= -1
答案 1 :(得分:0)
在MouseDown事件中,使用HitInfo对象测试用户点击的内容:
Private Sub ListView1_MouseDown(sender As Object, e As MouseEventArgs) _
Handles ListView1.MouseDown
Dim hti As ListViewHitTestInfo = ListView1.HitTest(e.Location)
If hti.Location = ListViewHitTestLocations.None Then
Button1.Enabled = False
Else
Button1.Enabled = True
End If
End Sub