Visual Basic - Ayuda por favor

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda por favor

Publicado por Natalia S. (28 intervenciones) el 25/03/2005 14:45:18
tengo un listview con un listado....con el boton derecho del mouse puedo eliminar el item seleccionado mediante un popup menu
el problema es el siguiente: para borrar el item que quiero, primero tengo que seleccionarlo con el boton izquierdo y luego apretar el derecho para borrar.....
<<ya que si solo apreto el derecho no se selecciona el item donde hice click>>
como puedo hacer para que al presionar el boton derecho directamente se seleccione el item y lo borre?
gracias a todos!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda por favor

Publicado por A. Fleming (23 intervenciones) el 28/03/2005 02:12:21
yo lo hice pero en un listbox y no se si funciona en un listview, de todos modos esto fue lo que hice:

Private Sub List1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim TEXT_SIZE As Integer
If Button = 2 Then
TEXT_SIZE = List1.Font.Size * 200 / 8.5
pos% = Int(Y / TEXT_SIZE)
If pos < List1.ListCount Then
List1.ListIndex = pos + List1.TopIndex
PopupMenu menu '<-- usa tu menu
End If
End If
End Sub

avisame si te sirve.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar