Accueil > Forum > > > > ajout de label, textbox sur clic de bouton
ajout de label, textbox sur clic de bouton
jeudi 28 mai 2009 à 13:05:12 |
ajout de label, textbox sur clic de bouton

sexbombrock
|
Bonjour je voulais savoir si il était possible d ajouter des objects sur simple clic de bouton. je voudrais obtenir une liste de label avec dans chaqu'un une ligne de ma base de donnee. Lorsque je clique sur un bouton une textbox apparait en fin de liste me permetant d'ajouter une nouvelle ligne dans la base de donnée et donc un nouveau label. comment faire pour avoir un nombre illimite de label avec des noms comme label_ligne_1, label_ligne_2...grace a un clic de bouton. Merci de votre aide
|
|
jeudi 28 mai 2009 à 15:29:16 |
Re : ajout de label, textbox sur clic de bouton

MoH008
|
Salut, est ce une obligation que cela soit des labels? tu ne peux pas utiliser une autre approche (dataset binder à une datagridview) ?
The possible meet the impossible to become the possimpible !!
|
|
jeudi 28 mai 2009 à 15:50:59 |
Re : ajout de label, textbox sur clic de bouton

rours
|
MOH a raison, ça va etre completement horrible. Mais c'est faisable je crois. Tu fais une fonction qui te créé un nouveau label (new label()). dans set meme fonction du lui aura passé en parametre des coordonnées que tu aura, pour chaque enregistrement, incrémentées de maniere adéquate. et tu utilises tes parametre avec SetBounds. Un beau merdier quoi...
|
|
jeudi 28 mai 2009 à 15:52:39 |
Re : ajout de label, textbox sur clic de bouton

sexbombrock
|
je prefere des label car sa sera plus présentable. sinon pour le plus simple j'aurais utilisé une listbox mais ce n'est vraiment pas le look que je veux donnée.
Pour l'instant j ai trouver un moyen d'en placer une mais la boucle ne me permet de repeter l'operation
|
|
jeudi 28 mai 2009 à 15:55:44 |
Re : ajout de label, textbox sur clic de bouton

sexbombrock
|
voici se que je fais pour l'instant: Label[] lab = new Label[10]; foreach (Label label in lab) { label = new Label(); label.Name = "Label_" + i.ToString(); label.Visible = true; label.Show(); label.Text = "Label " + i.ToString(); i++; y += 25; this.Controls.Add(label); }
mais le new fait tout planter
|
|
jeudi 28 mai 2009 à 16:06:10 |
Re : ajout de label, textbox sur clic de bouton

MoH008
|
Comme l'a dit rours sa va être galère à implémenter...mais c'est possible Une autre idée: toujours sur l'idée datagridview ou peut être listview. Il n'est pas possible de changer le style du datagrid pour "faire croire" à des labels (genre changer le fond, les bordures etc..) ?? Duper l'utilisateur quoi !!!  The possible meet the impossible to become the possimpible !!
|
|
jeudi 28 mai 2009 à 16:13:23 |
Re : ajout de label, textbox sur clic de bouton

MoH008
|
Alors avec ton code, tu n'es qu'à 10 labels et tu galères déjà .... tu seras limité à 10 labels? ton tableau variera en fonction des enregistrements présents dans ta bdd. Si tu t'obstines, tu auras pas mal de travail en perspective !!
The possible meet the impossible to become the possimpible !!
|
|
jeudi 28 mai 2009 à 16:18:04 |
Re : ajout de label, textbox sur clic de bouton

sexbombrock
|
Cela doit etre possible mais je ne suis pas sur que je puisse faire tous se que je veux avec.
en gros la form est petite height=50 lors de l'ouverture et puis selon le nombre de label la form s'agrandi. si l'utilisateur supprime grace a un bouton la ligne alors la form devien plus petite. le label effacé prend la valeur de celui d'appres... pour pouvoir cacher la derniere ligne.
je crains que en dernier recour je creai 10 lignes que je n'affiche (visible=true et form.height +=20) que lorsque la ligne est remplie?
c'est tres moche mais sa marche
|
|
jeudi 28 mai 2009 à 16:20:41 |
Re : ajout de label, textbox sur clic de bouton

sexbombrock
|
pour MOH la boucle avec 10 labels est plus un test que autre chose.
normalement je fais un count dans la base de données est je creer x nombre de label que je rempli avec chaque ligne de la base.
puis chaque ajout creer une nouvelle ligne
|
|
Cette discussion est classée dans : bouton, textbox, ligne, label, clic
Répondre à ce message
Sujets en rapport avec ce message
Paramétrage bouton sur textbox: [ par booboo987 ]
Bonjour, Boutons smartphone. J'aimerai savoir avec quel codage en c# on paramètre les boutons pour la saisie d'un textbox. exemple pour le bouton 2: -
Problème avec BindingSource [ par dd43 ]
Bonjour,La methode DataTable.Rows.Add(..) n'ajoute plus de ligne dans le dataGridView après avoir ajouté une ligne manuellement (directement dans le
probleme affichage d'un champ listbox dans textbox [ par philpas2 ]
bonjour, j'ai un problème pour afficher la valeur d'une ligne d'un listbox dans un textbox. Mon listbox m'affiche le contenu d'un dataset. Lorsque je
indexer les TextBox [ par bellak ]
Salut tt le monde ;j'ai un petit soucis , mon form contient plusieurs TextBox et un bouton , et je veux que si je clique sur le bouton tout les TextBo
Bouton vs image [ par thorgal1612 ]
Bonjour,Une petite question :Vous déssinez sur une Form un textbox, un bouton et un image.Si vous modifiez la textbox et ensuite cliquez directement s
Garder un bouton enfoncé aprés un clic [ par DiJiTooL ]
Bonjour,J'aimerai que lorsque que l'utilisateur clic sur un bouton de la form, celui-ce reste enfoncé, un peu comme pour un onglet, et lorsqu'il recli
Tracer une ligne entre deux clics souris [ par learndotnet ]
Bonjour, Je voudrais tracer des lignes entre deux clics de souris.J'arrive à récuperer les coordonées du clic(avec e.X) et je sais tracer une ligne, (
Clic sur un bouton et ajout d'un texte dans un richTextBox + texte déja saisi [ par sliverman ]
Bonsoir à tous, j'aurai voulu savoir comment faire pour lorsque l'on clic sur un bouton d'un menu par exemple qu'il affiche dans le richTextBox un tex
fckeditor textbox bouton [ par tamcheiktt ]
Bonjour à tousJ'ai fckeditor, textboxt et un bouton, je voudrai chaque fois en mettant le curseur dans fckeditor et selectionner un elment de mon text
[c#] Rotation label ou textBox [ par seb3034 ]
Bonjours, je recherche un moyen d'incliner un label ou un textBox . D'après tout se que j'ai testé sur le web aucun n'a fonctionné en C#. Je me penc
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|