Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    174

    [VB.NET] ListView riempimento

    ciao ragazzi, ho un problema con il popolamento di un listView.
    Io inserisco magari 2000 item in un colpo solo, ma essi ci mettono un paio di secondi. il problema é che il listView per quei due secondi rimane vuoto e poi si rimepie di colpo. Io vorrei fare che man mano che il listVire si popola, vengano visualizzati gli item che entrano, un po come quando in windows si entra in alcune cartelle con delle foto e s ivede che il contenuto cresce man mano!!!
    Avete qualche idea?

  2. #2
    Ciao
    Puoi risolvere inserendo. all'interno del ciclo For che popola il ListView(se è così che viene popolato) un Application.DoEvents ... ti rallenterà un pò di più il caricamento ma ottieni ciò che ti serve.

    Facci sapere...
    Ciao

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Magari esegui una Application.DoEvents ogni 10 elementi ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.