Ajouter plusieurs butons par code dans un panel

-
salut,
j'ai besoin d'ajouter plusieurs Butons dans un Panel d'une façon dynamique avec le changement de couleurs, selon le choix du client, s'il clique sur le bouton Ajouter le compilateur gère automatiquement un bouton par code et le mettre dans le Panel, et comment puis-je affecter un texte aux boutons
Merci d'avance
Afficher la suite 

4 réponses

Messages postés
13610
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 août 2019
295
0
Merci
Bonjour

Un truc comme ça, tapé de tête, y’a p’tet des coquilles
Dim lebouton as new Button
lebouton.Text = « le texte »
lebouton.Background = Color.Yellow
lepanel.Controls.Add(lebouton)

Merci, mais tout ceci selon le choix de client alors que même le texte c celui qui va le taper. Et aussi il a le choix d'ajouter plusieurs boutons, Alors comment je px faire ce truc dans un panel avec mm taille.
Merci pour votre compréhension.
Commenter la réponse de Whismeril
Messages postés
13610
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 août 2019
295
0
Merci
Bonjour

ce que je t'ai montré est un exemple à adapter.
Si ton "client" va taper le texte alors il faut le récupérer dans une TextBox par exemple.
Pour la taille, il faut agir sur les propriété Height et Width (comme en mode design)
Bonsoir,
Oui j'ai fait tout ça, mais lee problème qui reste si le client a ajouté plusieurs boutons, alors comment le programme va retourner à la ligne.
je pense qu'il faut faire une boucle avec la methode Point()
Commenter la réponse de Whismeril
Messages postés
13610
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 août 2019
295
0
Merci
Peux tu détailler ce que tu veux dire par
alors comment le programme va retourner à la ligne.

Parce qu'en l'état je n'en comprends pas le sens
Bonjour,
Bon, je veux réaliser un projet de gestion de restaurant,
et dans ma base j'ai une table qui s'appelle table , j'ai un attributs Nom_T
je vx creer un projet quand je l'execute il m'affichera automatiquement dans un Panel des boutons ayant les noms de la table selon le nombre des tables et je veux aussi donner la main au client pour ajouter des autres
Commenter la réponse de Whismeril
Messages postés
13610
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 août 2019
295
0
Merci
Et donc quel est le rapport avec
alors comment le programme va retourner à la ligne.
?
Commenter la réponse de Whismeril