Bonjour,
Je suis en train de faire un programme dans lequel à un moment donné, par un menu je lance un chargement de donné qui est lent...
Je le lance en background mais je ne connais pas le temps de chargement car il peut etre variable... (je charge les données placées dans des tables sql et qui sont affichées par la suite dans une datagridview).
Donc je ne sais pas comment lancer la progressbar :

code du backgroundworker :
private void backgroundWorker_DoWork(object sender, DoWorkEventArgs e)
{
BackgroundWorker bw = sender as BackgroundWorker;

this.hEDGE_FUND_ANALYSIS_SIBLINGTableAdapter.Fill(this.dsHub.HEDGE_FUND_ANALYSIS_SIBLING);
this.hEDGE_FUND_ANALYSISTableAdapter.Fill(this.dsHub.HEDGE_FUND_ANALYSIS);
this.ProgressStatus.Text = "Data Loaded!";
}

private void backgroundWorker_ProgressChanged(object sender, ProgressChangedEventArgs e)
{
this.ProgressBar.Value = e.ProgressPercentage;
}
Merci pour tout aide à venir.

Baloote