InicioHazlo Tu MismoSeleccionar items con el boton derecho en un listview

Seleccionar items con el boton derecho en un listview

Hazlo Tu Mismo8/20/2013
Buenas taringuer@s aca les dejare el código de como hacer para mostrar algun menu utilizando el boton derecho

recuerden que deben de tener un listview y un menustrip en su proyecto para poder hacerlo y con el evento mousedown del list se le agrega las lineas

'para saber si es el boton derecho que se esta oprimiendo

If e.Button = MouseButtons.Right Then
end if

'para seleccionar el item
List_Solicitudes.HitTest(e.X, e.Y).Item.Selected = True

luego de haberlo seleccionado puedes entonces llamar al menustrip que ya has creado

quedaria de esta forma

Private Sub nombredesulist_MouseDown(sender As Object, e As MouseEventArgs) Handles nombredesulist.MouseDown

'boton derecho
If e.Button = MouseButtons.Right Then

' Lo Selecciona
NombreDeSuLista.HitTest(e.X, e.Y).Item.Selected = True

***********************************************************************************************
'indica la posicion donde se colocara el menu
nombreDeSuMenu.Show(NombreDeSuLista, New Point(e.X, e.Y))

*************************************************************************************************
End If
End Sub


cabe destacar que no es necesario seleccionar el item con la linea

NombreDeSuLista.HitTest(e.X, e.Y).Item.Selected = True

solo que en alguno casos que se quiere colocar condicionales al Menustrip para que muestren los diferentes
menuitems a momento de evaluar la selección entonces dará error de index

muchas gracias por leer el post y espero sus agradecimientos si le sirvió lo anterior

saludos
Datos archivados del Taringa! original
10puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
4visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

J
Jonath_fl🇦🇷
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.