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
Ir a la versión completa