Bonjour,
Le chargement de mon logiciel met du temps. Je voudrai mettre en place une progressbar qui permetterai d'indiquer à l'utilisateur l'évolution du chargement.
Mon problème c'est que ma fenêtre principale est celle qui met du temps à se charger, et je voudrai créer une fenetre secondaire qui sera composée que de ma progressbar. Je n'ai pas d'idée pour créer une seconde fenetre, qui en gros serai à l'image d'un MessageBox mais avec une progressbar.
Si quelqu'un peut me proposer des idées.
Au début je pensais créer un nouveau Control.ControlCollection, ...:
Merci
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 private void Form1_Load(object sender, EventArgs e) { Control.ControlCollection fene; ProgressBar prog = new ProgressBar(); prog.Location = new System.Drawing.Point(12, 44); prog.Name = "progressBar1"; prog.Size = new System.Drawing.Size(260, 23); prog.TabIndex = 1; prog.Minimum = 0; prog.Maximum = alfa.bdd.bibli.Count; fene.Add(prog); foreach (Index beta in alfa.bdd.bibli) { this.comboBox1.Items.Add(beta.name); prog.Value++; } }
Partager