Fenetre secondaire progressbar
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, ...:
Code:
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++;
}
} |
Merci