Afficher progressBar dynamiquement + ca marche pas
cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
14 juin 2005 à 14:37
cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
15 juin 2005 à 15:02
Bonjour à tous,
En faite j'ai un treeview remplis d'objet personne et chaque personne pointe sur une classe Adresse() ;
Donc en faite quand on clique dans le treeview sur une personne ca
affiche dans un listview à coté toutes les adresses qui lui
correspondent. Le problème c'est que la liste peut être longeur donc ca
peut metre du temps à afficher les adresses.
Donc en faite ce que j'ai fais c'est quand on clique dans le treeview
sur une personne y'a un progressbar qui apparait au milieu du
programme pour indiquer le temps qui reste avant que l'affichage des
adresses ne soient complet.
Donc en faite j'ai fais une classe Barre_Progression qui herite de Form
avec une progressbar dedans et un bouton annuler et je fais :
Evenement je clique sur une personne dans le treeview
{
// listview correspond au listview et liste_adresse_de_personne correspond au personne
Barre_Progression barre = new Barre_Progression(listview, liste_adresse_de_personne) ;
barre.ShowDialog() ;
}
Le problème c'est que ma barre de progression s'affiche mais elle
disaparait quasi instantenement. Je pense que ce que j'ai fais ne va
pas.
Que puis je faire pour reussir à faire ca ? utiliser les threads ? ne
pas appeller une autre form pour afficher mon progressebar ?
Par avance, merci.
A voir également:
Afficher progressBar dynamiquement + ca marche pas
cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 20102 15 juin 2005 à 11:32
ben en faite le blèm c'est que quand tu fais
showdialog il affiche la form apres que ce qu'il y a dans l'evenement
form ce soir executé. Moi je veux juste que ce qu'il y dans l'event
load s'execute avant que la page ne s'affiche.