Progressbar pendant ouverture d'une image C#

Résolu/Fermé
dadateite Messages postés 310 Date d'inscription lundi 10 décembre 2007 Statut Membre Dernière intervention 4 août 2014 - 6 sept. 2011 à 10:12
dadateite Messages postés 310 Date d'inscription lundi 10 décembre 2007 Statut Membre Dernière intervention 4 août 2014 - 6 sept. 2011 à 14:45
Bonjour,

J'aimerais afficher une progressbar qui se remplit en fonction de l'affichage de mon image.

Je fais un truc du genre:

pctBoxAffiche.ImageLocation = "http://www......png dans le load de mon form.

Pouvais vous me donner le code a mettre pour remplir ma progressbar???

Merci d'avance.

A voir également:

2 réponses

Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 102
Modifié par Nico# le 6/09/2011 à 13:37
Slt,

pour faire une progressbar il faut utiliser LoadAsync

public Form1() 
        { 
            InitializeComponent(); 
            pictureBox1.LoadProgressChanged += new ProgressChangedEventHandler(pictureBox1_LoadProgressChanged); 
            pictureBox1.LoadCompleted += new AsyncCompletedEventHandler(pictureBox1_LoadCompleted); 
        } 

        void pictureBox1_LoadCompleted(object sender, AsyncCompletedEventArgs e) 
        { 
             
        } 

        void pictureBox1_LoadProgressChanged(object sender, ProgressChangedEventArgs e) 
        { 
            progressBar1.Value = e.ProgressPercentage; 
        } 

        private void button1_Click(object sender, EventArgs e) 
        { 
            string ur = "http://photojournal.jpl.nasa.gov/jpeg/PIA11734.jpg"; 
            pictureBox1.LoadAsync(ur); 
        } 
0
dadateite Messages postés 310 Date d'inscription lundi 10 décembre 2007 Statut Membre Dernière intervention 4 août 2014 180
6 sept. 2011 à 14:45
Ca fonctionne, merci!!
0