Programación General > VBA

 Elegir Un Item

(1/1)

KARFER:
mi duda es cómo puedo seleccionar un item dentro de un listview ya que lo que quiero es que cuando yo seleccione un item(cuadrito) de listview aparezca una M... cualquier ayuda se los agradecería mucho
 :D

lencho:

--- Cita de: "KARFER" --- mi duda es cómo puedo seleccionar un item dentro de un listview ya que lo que quiero es que cuando yo seleccione un item(cuadrito) de listview aparezca una M... cualquier ayuda se los agradecería mucho
 :D
--- Fin de la cita ---
prueba esto en el evento click del listview

--- Código: Text ---         If ListView.SelectedIndices.Count > 0 Then            Dim indice As Integer            indice = ListView1.SelectedIndices(0)            ListView1.Items(indice).SubItems(0).Text = "M"        End If  
BYTE.

0101001:

--- Cita de: "lencho" ---
--- Cita de: "KARFER" --- mi duda es cómo puedo seleccionar un item dentro de un listview ya que lo que quiero es que cuando yo seleccione un item(cuadrito) de listview aparezca una M... cualquier ayuda se los agradecería mucho
 :D
--- Fin de la cita ---
prueba esto en el evento click del listview

--- Código: Text ---         If ListView.SelectedIndices.Count > 0 Then            Dim indice As Integer            indice = ListView1.SelectedIndices(0)            ListView1.Items(indice).SubItems(0).Text = "M"        End If  
BYTE.
--- Fin de la cita ---
 :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:

disculpa pero tienes algun fuente donde este trabajando el codigo que estas mostrando, porque yo estudio informatica y en un trabajo intente modificar la seleccion en cualquier parte donde se hace click y no se puede, a exepcion de un truco que un profe me dio pero que es muy complicado.  Tu codigo se ve mas simple pero hay propiedades que no trae por defecto el listview (a no ser que sea una version distinta).  Porfavor responde...

lencho:
pues tenes razon, este codigo que puse es de visual basic .NET, disculpas, no me habia dado cuenta.


BYTE.

F_Tanori:
Si lo queres es hacer referencia a un nodo lo puedes hacer con el indice



--- Código: Text ---Private Sub CommandButton1_Click()On Error Resume Next   With Me.TreeView1        i = Val(InputBox("¿Que elemento quieres selecionar?"))        .Nodes(i).Selected = True       ' .Nodes(i).Text = "M"        .SetFocus   End WithEnd Sub 
Referencia:
* Microsoft TreeView Control, version 5.0 (SP2)

¿sera esa la duda?


Saludos

Navegación

[0] Índice de Mensajes

Ir a la versión completa