Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [VB6] ListView

  1. #1

    [VB6] ListView

    Ciao a tutti,
    sto sviluppando con questo componente.
    Non riesco a risolvere però una cosa, se inserisco un CheckBox nel list view, quest'ultimo non è esclusivo. Mi spiego meglio..
    Se ho 3 opzioni e prima faccio il check su una e poi sull'altra restano checckate entrambe. Il secondo check non esclude il primo; anche se nelle property il MultiSelect è disattivato.
    Qualcuno mi saprebbe dare una dritta?
    Grazie mille.


    p40l3tt0
    p40l3tt0

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non è prevista questa funzionalità. Dovrai gestirla tu da codice ... nell'evento apposito della Listview dovrai resettare tutti i checkbox tranne quello attivato per ultimo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Grazie mille per la risposta immediata.
    A presto
    p40l3tt0

  4. #4
    Stavo provando a fare come mi hai detto...
    ma item.checked(x) non funziona...
    item.checked mi da solo true or false.....come faccio a dire se è checckato l'item 2 uncheccka l'1 e il 3?
    Grazie
    Pb
    p40l3tt0

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Intendevo così

    codice:
    Private Sub ListView1_ItemCheck(ByVal Item As MSComctlLib.ListItem)
        Dim i As Long
        For i = 1 To ListView1.ListItems.Count
            ListView1.ListItems(i).Checked = False
        Next i
        Item.Checked = True
    End Sub
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Ok grazie
    Pb
    p40l3tt0

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.