cbnet
Messages postés176Date d'inscriptionvendredi 29 octobre 2004StatutMembreDernière intervention 7 mars 2005
-
7 févr. 2005 à 23:38
harryjc
Messages postés11Date d'inscriptionvendredi 21 juin 2002StatutMembreDernière intervention14 octobre 2005
-
22 mai 2005 à 09:19
Bonjour, j'ai un problème concernant le chargement d'objets avec l'instruction Load...
Explication : j'ai créé un objet PictureBox que j'ai appelé Containeur
avec son Index à 0. Cet objet sert à 'contenir' d'autres éléments (à
savoir, une image, des labels, une progressbar) tous indéxés de la même
façon à 0. Lorsque je charge un nouveau PictureBox comme ceci :
Load Containeur(Index) (avec l'index incrémenté bien sûr), le nouveau
conteneur est vide et ne contient pas les éléments de son original
(l'image, les labels...), donc je les charge également (Load machin...)
avec eux aussi des index incrémentés... Et voici le problème : les
nouveaux éléments du conteneur ne sont pas crées dans celui qui vient
d'être chargé mais dans l'original !!!
Ma question est donc :
quelqu'un connaît t'il un moyen pour charger un nouvel objet dans un
élément pouvant en contenir d'autres (que ce soit une PictureBox ou une
Frame... le principe est le même je suppose) ?
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 8 févr. 2005 à 08:44
Gobillot < pourquoi utilises-tu une api dans la solution 1 et Controls.add dasn la seconde ?
Tu peux faire un Load Command1(1) puis un Set Command1(1).container = picturebidule
harryjc
Messages postés11Date d'inscriptionvendredi 21 juin 2002StatutMembreDernière intervention14 octobre 2005 22 mai 2005 à 09:19
Il me semble qu'il faut plutot passer par un usercontrol pour faire cet action.
Specifier une nouvelle propriete "Type" le type de control conteanant (Label, Bouton...) que tu veux afficher via cet usercontrol et lui envoyer les parametres graphiques du dit usercontrol (Largeur, Hauteur).
Aussi, il faut que tu te sers de TAG du usercontrol pour faire evoluer les données de tes control internes du usercoontrol