sexbombrock
Messages postés48Date d'inscriptionlundi 26 novembre 2007StatutMembreDernière intervention 6 juin 2009
-
28 mai 2009 à 13:05
sexbombrock
Messages postés48Date d'inscriptionlundi 26 novembre 2007StatutMembreDernière intervention 6 juin 2009
-
28 mai 2009 à 16:20
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.
rours
Messages postés61Date d'inscriptiondimanche 5 novembre 2000StatutMembreDernière intervention24 février 2010 28 mai 2009 à 15:50
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.
cs_MoH008
Messages postés238Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention29 septembre 20111 28 mai 2009 à 16:06
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 !!
cs_MoH008
Messages postés238Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention29 septembre 20111 28 mai 2009 à 16:13
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 !!
sexbombrock
Messages postés48Date d'inscriptionlundi 26 novembre 2007StatutMembreDernière intervention 6 juin 2009 28 mai 2009 à 16:18
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?