Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    listview

    Salve ragazzi, ciao moderatori.
    Sto utilizzando una listview per visualizzare una serie di dati.
    Devo poter selezionare una riga con il doppio click del mouse, così come si fa in una list.
    Come posso fare, è possibile?!

    grazie a tutti

  2. #2

    aggiunta dati listview

    mi sono scordato di dire che sono in Visual Basic e che il controllo è "listview" della activeX "Microsoft Windows Common Control SP6"

  3. #3
    credo ke dovevi postare nella sezine adeguata....nel forum dedicato solo al visual basic!!

  4. #4
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    per visual basic c'è lìapposito subforum
    occhio anche al titolo dei 3d
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nè quando nè da dove,
    t'amo direttamente senza problemi nè orgoglio:
    così ti amo perchè non so amare altrimenti

  5. #5

    scuse

    scusate ragazzi, ma ho letto PROGRAMMAZIONE,VB e sono entrato.
    Quale post devo prendere?!

  6. #6

    Re: listview

    Originariamente inviato da Paco.Baldacci
    Salve ragazzi, ciao moderatori.
    Sto utilizzando una listview per visualizzare una serie di dati.
    Devo poter selezionare una riga con il doppio click del mouse, così come si fa in una list.
    Come posso fare, è possibile?!

    grazie a tutti
    scusami ma per selezionare una riga basta un singolo click e tra l'altro non hai bisogno di gestire eventi da codice perchè la listview lo fa già da sola...
    sicuro che sia proprio questo il tuo problema? :master:

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  7. #7
    si è vero che riesco a selezionare la riga con un click.
    Ma se ho più righe in lista e devo sceglirne una (intendo con questo richiamare i dati di quella riga) con un doppio click per mettere quei dati in una matrice di transito e passare ad un'altra form?

  8. #8
    ripeto che ho una "listview" e non una semplice "list".
    Ho provato a gestire l'evento "ListView1_DbClick()" così come faccio con la semplice list usando "list1_DblClick()", ma non funziona

  9. #9
    Originariamente inviato da Paco.Baldacci
    si è vero che riesco a selezionare la riga con un click.
    Ma se ho più righe in lista e devo sceglirne una (intendo con questo richiamare i dati di quella riga) con un doppio click per mettere quei dati in una matrice di transito e passare ad un'altra form?
    una cosa del genere dovrebbe andare bene, tra l'altro senza usare matrici;
    ho messo una label nel form2:
    codice:
    Private Sub ListView_DblClick()
     'verifica che ci siano elementi nella listview
     If ListView.ListItems.Count = 0 Then Exit Sub
        
     Dim ind As Integer, strTesto As String
     'legge i dati dell'item selezionato
     strTesto = ListView.SelectedItem.Text
     'cicla i subitem
     For ind = 1 To ListView.SelectedItem.ListSubItems.Count
         strTesto = strTesto & vbCrLf & _
                    ListView.SelectedItem.ListSubItems(ind).Text
     Next ind
    
     Form2.Label1.Caption = strTesto
     Form2.Show 1
       
    End Sub

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.