progressbar

Les ProgressBar permettent de suivre l'évolution d'une application. Windows utilise de nombreuses ProgressBar (lors de la recherche d'un fichier par exemple). Pour faire marcher une ProgressBar, il faut spécifier une valeur pour la propriété Minimal et une autre valeur pour la propriété Maximal. Si vous souhaitez représenter un pourcentage d'avancement d'une opération, mettez 0 pour Minimum et 100 pour Maximum.

Tableau des propriétés d'une ProgressBar :

Propriété Description
BackColor Définit l’arrière plan du contrôle
Cursor Permet de changer le curseur lors du passage de la souris
ForeColor La couleur du premier plan pour le texte
Maximum Limite supérieure de la plage que la ProgressBar utilise
Minimum Limite inférieure de la plage que la ProgressBar utilise
Style Définit le style de la ProgressBar
Value Valeur actuelle pour la ProgressBar
ContextMenuStrip Associe un menu contextuel au contrôle
Visible Indique si le contrôle est visible ou pas
Name Le nom du contrôle utilisé dans le codage
Size La taille du contrôle en pixels
Tag Données définies par l’utilisateur associées à l’objet
Enabled Indique si le contrôle est activé ou pas

NB : Dans Visual Studio 2005, le mode Marquee (comme style) est disponible pour la ProgressBar. Il permet de faire défiler une barre de gauche à droite comme lors du chargement de windows XP. Ce mode est utilisé dans le cas où vous ne connaissez pas la durée d'un processus. (Exemple : le chargement d'une application peut prendre plus ou moins de temps en fonction du processeur (UC) ).