salam

je veut ajouter une progressbar a mon programe.

d’âpres ce que j'ai lu il faut lui affecté le min le max et la valeur pour la progression.
donc voila mon code ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
progressBar1.Minimum = 0;
            progressBar1.Maximum = 100;
            progressBar1.Value = 100 / basedataset.matable.Rows.Count;              
foreach (DataRow row in basedataset.matable.Rows)
            {
                if (row.Field<string>("Fréquance") == "Hebdomadaire")
                {
                    int delta = 0;
                    DateTime s = debut.AddDays(delta);
                    while (s < fin)
                    {
                        matable.Insert(row.Field<int>("Nposte_tache"), null, s, null, null, null, false);
                        s = s.AddDays(7);
progressBar1.Value = progressBar1.Value += progressBar1.Value;
 
                    }
 
                    }
mais ça marche pas ... quelqu'un peut m'aider.

sinon j'ai ajouter un progresspanel de devexpress en invisible ensuite je le met a visible au démarrage de la boucle et le rendre invisible une fois la boucle et terminer mais ça marche pas aussi .