Koristite zastareli pregledač. Možda neće pravilno prikazivati ove ili druge veb strane. Trebalo bi da ga nadogradite ili koristite alternativni pregledač.
Kako to da izvedem?? Npr. progress bar da se puni tokom kopiranja/brisanja fajla. Znate ono kad instalirate nesto pa pise "x %" kopirano ili preostalo je jos "y kb" a da se progress bar puni.
Evo napisacu, ali posto sam na linux-u, idem napamet, pa cu samo objasniti.
Kod:
var worker = new BackgroundWorker();
worker.DoWork += ( s, e ) =>
{
// Ovde prolazi kroz fajlove, i kopiraj ih jedan po jedan
// Zatim metodom worker.ReportProgress(int precent) prijavi povecanje
};
worker.ProgressChanged += ( s, e ) =>
{
// Ovde povecaj progressBar.Value pomocu e.ProgressPercentage
};
worker.RunWorkerCompleted += ( s, e ) =>
{
// Ovde je kraj, kopiranje/brisanje zavrseno
};
// Pokretanje
worker.RunWorkerAsync();
Mada po meni, ako bas nije neophodno da se da procenat, cini mi se efikasnije da imas na progressbaru Style = Marquee, i da imas neki textbox koji updateujes nakon svakog obradjenog fajla
Ovako imas kalkulacija, moras da prodjes kroz fajlove, saberes njihove velicine i dobijes ukupan broj bajtova, onda pretvoris u KB ili MB, pa podijelis sa brojem fajlova, pa da dobijes procenat progressbara za KB ili MB.........kako hoces, ako i dalje nije jasno, reci u pm, pa cu da ti uradim skroz