survcopt
Messages postés224Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention13 mai 2022
-
28 juil. 2009 à 12:32
survcopt
Messages postés224Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention13 mai 2022
-
29 juil. 2009 à 07:10
Bonjour,
Je voudrais faire un tableau de control , textbox par exemple.
Quelle est la démarche?
J'ai 12 textbox que je voudrais contrôler et mettre à jour .
Merci,
survcopt
Messages postés224Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention13 mai 20223 28 juil. 2009 à 22:08
Youpi ,
Merci nhervagault de m'avoir montré la voie
Ma solution:
je crée tous les contrôles dont j'ai besoin
ensuite j'initialise une liste
List<GroupBox> GroupBoxSimu= new List<GroupBox>();
et après j'ajoute chaque groupbox à ma liste
GroupBoxSimu.Add(this.GrpBoxSimu1);
GroupBoxSimu.Add(this.GrpBoxSimu2);
GroupBoxSimu.Add(this.GrpBoxSimu3);
GroupBoxSimu.Add(this.GrpBoxSimu4);
GroupBoxSimu.Add(this.GrpBoxSimu5);
GroupBoxSimu.Add(this.GrpBoxSimu6);
GroupBoxSimu.Add(this.GrpBoxSimu7);
GroupBoxSimu.Add(this.GrpBoxSimu8);
GroupBoxSimu.Add(this.GrpBoxSimu9);
GroupBoxSimu.Add(this.GrpBoxSimu10);
GroupBoxSimu.Add(this.GrpBoxSimu11);
GroupBoxSimu.Add(this.GrpBoxSimu12);
ensuite je peux modifier le texte de GrpBoxSimu1 en faisant
survcopt
Messages postés224Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention13 mai 20223 28 juil. 2009 à 12:48
Oups trop rapide , cela ne colle pas avec mon besoin ,
J'ai 12 controls des groupbox que j'ai ajouté à ma form , et je veux changer leur couleur de fond avec une fonction du genre
Groupbox[i].backcolor = Color.red;
et là je ne comprends pas comment modifier le designer pour creer des noms comme cela
Merci
survcopt
Messages postés224Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention13 mai 20223 28 juil. 2009 à 15:18
Non pas tout à fait je voudrais adresser chaque contrôle séparément avec un pointeur.
sachant que dans chaque groupebox j'ai encore des textbox des labels à modifier indépendamment.
Merci
survcopt
Messages postés224Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention13 mai 20223 29 juil. 2009 à 07:10
Pour mon soft j'ai 12 informations sur l'état de simulateurs que je dois mettre à jour régulièrement. Plutôt que de mettre un switch case sur le numéro de mon simu je passe en paramètre son numéro et son paramètre et c'est beaucoup mon lourd pour faire les mises à jour.
exemple:
//reset l'affichage des 12 simulateurs
private void ResetFullGroupbox()
{
int j;
for (int i = 0; i <= 11; i++)
{
j = i + 1;
GroupBoxSimu[i].Text = "Simulateur " +j.ToString() ;
BtnSupprimeSimu[i].Text = "Eject";
TxtNomJoueur[i].Text = "Entrez nom joueur";
LblConnectionClient[i].Text = "non connecté";