penchu
Messages postés167Date d'inscriptionmercredi 11 février 2004StatutMembreDernière intervention 5 janvier 2006
-
18 déc. 2004 à 18:49
penchu
Messages postés167Date d'inscriptionmercredi 11 février 2004StatutMembreDernière intervention 5 janvier 2006
-
21 déc. 2004 à 14:30
Je fais un prog avec une statusbar dans laquelle je met une progressbar et une textbox.
Dans la form, j'ai un bouton "démarrer la progressbar" et une zone d'édition dans laquelle je dois mettre la valeur maximale de la progressbar.
La textbox de la statusbar contiendra la valeur introduite dans la textbox de la form et cette valeur se décrémentera au fur et à mesure que la progressbar se remplit.
Mais je n'ai absolument aucune idée de comment je pourrais faire...
ricklekebekoi
Messages postés303Date d'inscriptionmardi 11 février 2003StatutMembreDernière intervention24 avril 20095 20 déc. 2004 à 03:02
si je comprend bien, si dans le textebox il écrit 500, alors le 500 se décrémente et lorsqu'il tombe a 495, sa ferait 1%, 490:2% ... etc ?
Si oui, il te faut:
public double nb = Convert.ToInt32(TaTextBox.Text);
public int NextPal = 0;
public double NbByPal = nb / 100.0;
Ensuite, un timer qui a chaque Ontick ...
...OnTick...
{
nb--;
if( NextPal > NbByPal )
{
/* Fonction que je ne connais pas sur ta progressbarre pour incrémenter. Si introuvable incrémenter directement la propriété */
TonProgressBar.Invalidate();
NextPal = 0;
}
}