La Barre De Progression De C#

J'ai une barre de progression affiche l'état du chargement du programme des chansons dans la bibliothèque.

    foreach (Song s in InitializeLibrary())
    {
        Library.AddSong(s);
        pBar.Value++;
        pBar.Update();
    }

InitializeLibrary() est une fonction qui retourne une Liste

Le problème est que la barre de progression s'arrête "en mouvement" après un certain moment (par exemple 20%), tandis que la valeur augmente. Est-il un moyen de faire la mise à jour 100% du temps?

De quoi êtes-vous à l'aide de l'INTERFACE utilisateur (Windows Forms, WPF)?
la valeur par défaut Progressbar dans Visual C# 2008.
en utilisant le Système.De Windows.Formes;
Avez-vous mis pBar.Maximum = numberOfItemsInTheList?

OriginalL'auteur Mike | 2009-11-08