Ajouter plusieurs butons par code dans un panel

Signaler
-
Whismeril
Messages postés
14241
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 février 2020
-
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

4 réponses

Messages postés
14241
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 février 2020
343
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.
Messages postés
14241
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 février 2020
343
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()
Messages postés
14241
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 février 2020
343
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
Messages postés
14241
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 février 2020
343
Et donc quel est le rapport avec
alors comment le programme va retourner à la ligne.
?