Buongiorno a tutti. Sono nuovo del forum.
chiedo scusa in anticipo se commetto errori di sintassi o formattazione
Ho un piccolo problema con la creazione di una ProgressBar.
Nel mio progetto uso il MVVM e nella parte View usando codice xaml, ho fatto si che la ProgressBar
compaia e scompaia al momento dell'esecuzione del metodo interessato che parte solo quando premo un bottone.
In realtà la progressBar funziona con la classe BackgroundWorker, quindi, appare si, quando premo il bottone, ma scompare non alla fine del metodo, ma lavorando in modo asincrono, e termina secondo tempistiche assegnate.
Vorrei invece che parte quando schiaccio il bottone e termina al termine del mio metodo.codice:private void bgw_DoWork(object sender, DoWorkEventArgs e) { for (int i = 0; i <= 100; i++) { (sender as BackgroundWorker).ReportProgress(i); Thread.Sleep(25); } }
Grazie in anticipo per l'aiuto!

Rispondi quotando