Estoy creando un formulario que cuenta con un ListView y ,asociado a este, un ContextMenuStrip, todo funciona bien cuando selecciono una fila del ListView llena pero como podria ocultar el List View si hago anticlick en una fila vacia
Estaba probando con este codigo
Private Sub LsvUsuarios_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles LsvUsuarios.MouseDown
Dim p As Point
Dim lvi As ListViewItem
Me.ContextMenuStrip1.Enabled = True
p = New Point(e.X, e.Y)
lvi = New ListViewItem()
If e.Button = MouseButtons.Right Then
lvi = Me.LsvUsuarios.GetItemAt(p.X, p.Y)
If lvi = Nothing Or Me.LsvUsuarios.SelectedItems.Count = 1 Then
Me.ContextMenuStrip1.Visible = False
End If
End If
el problema de esto es que no puedo hacer nulo lvi, lo intente con selected o con equal pero me sale una NullReferenceException
¿Podrian ayudarme?
Gracias de antemano