Ajouter plusieurs butons par code dans un panel

Mehdi - Modifié le 26 avril 2019 à 10:10
Whismeril
Messages postés
17339
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
24 mai 2022
- 1 mai 2019 à 17:01
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

Whismeril
Messages postés
17339
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
24 mai 2022
596
26 avril 2019 à 13:58
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)

0
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.
0
Whismeril
Messages postés
17339
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
24 mai 2022
596
29 avril 2019 à 17:58
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)
0
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()
0
Whismeril
Messages postés
17339
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
24 mai 2022
596
29 avril 2019 à 23:13
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
0
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
0
Whismeril
Messages postés
17339
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
24 mai 2022
596
1 mai 2019 à 17:01
Et donc quel est le rapport avec
alors comment le programme va retourner à la ligne.
?
0