Je te conseil d'utiliser for au lieu de repéter trop de fois la même chose car c emconbrant dans le code par exemple pour les bouton 1,2,3,4,5,6,7,8 et 9 :
for(int i =0 ; i<=9 ; i++)
{
b[i] new Button;
b[i].Text = Convert.ToString(i);
b[i].Size = new Size(25,25);
b[i].BackColor = Color.Lavender ;
b[i].Click += new EventHandler(ClickBouton);
p.Controls.Add(b[i]);
}
b[0].Location = new Point(x,y);
b[1].Location = new Point(x,y);
b[4].Location = new Point(x,y);
b[7].Location = new Point(x,y);
b[2].Location = new Point(x,y);
b[5].Location = new Point(x,y);
b[8].Location = new Point(x,y);
b[3].Location = new Point(x,y);
b[6].Location = new Point(x,y);
b[9].Location = new Point(x,y);
Ca permet d'alleger un peu ce code qui est bizarement grand pour une calculatrice...
Bonjour juste une question?
Je voudrais modifier la valeur d'une variable (x.text) du formulaire à partir d'une classe située dans un autre fichier (fichier.cs) différent de celui du formulaire, mais je n'arrive pas à accéder à l'objet contenu dans mon formulaire.
Si vous pouvez m'aider .
Merci.
26 nov. 2008 à 16:29
2 avril 2006 à 12:03
j'ai remarqué que ta calculatrice est défaillante:
exemple:
si je fais 2+3=5 et apres je fais 2/ (sans cliquer sur AC)==> ça affiche 7
de même si je fais 2+3=5 et puis je fais 2* ==> ça affiche 7 aussi
elle fait l'addition automatiquement...
@+
1 déc. 2004 à 23:16
18 août 2004 à 11:22
for(int i =0 ; i<=9 ; i++)
{
b[i] new Button;
b[i].Text = Convert.ToString(i);
b[i].Size = new Size(25,25);
b[i].BackColor = Color.Lavender ;
b[i].Click += new EventHandler(ClickBouton);
p.Controls.Add(b[i]);
}
b[0].Location = new Point(x,y);
b[1].Location = new Point(x,y);
b[4].Location = new Point(x,y);
b[7].Location = new Point(x,y);
b[2].Location = new Point(x,y);
b[5].Location = new Point(x,y);
b[8].Location = new Point(x,y);
b[3].Location = new Point(x,y);
b[6].Location = new Point(x,y);
b[9].Location = new Point(x,y);
Ca permet d'alleger un peu ce code qui est bizarement grand pour une calculatrice...
13 août 2004 à 18:13
Je voudrais modifier la valeur d'une variable (x.text) du formulaire à partir d'une classe située dans un autre fichier (fichier.cs) différent de celui du formulaire, mais je n'arrive pas à accéder à l'objet contenu dans mon formulaire.
Si vous pouvez m'aider .
Merci.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.