Copie d'un contrôle en C#

edprog Messages postés 4 Date d'inscription samedi 12 novembre 2005 Statut Membre Dernière intervention 5 mai 2012 - 4 juin 2011 à 17:27
edprog Messages postés 4 Date d'inscription samedi 12 novembre 2005 Statut Membre Dernière intervention 5 mai 2012 - 7 juin 2011 à 11:54
Bonjour,

Voila, j'ai un 'panel' dans une 'Form' dans lequel j'ai posé quelques contrôles sur une ligne à la création graphique.

Ensuite, je voudrais bien que ce soit mon programme qui crée une nouvele ligne en effectuant, par un exemple, une copie de ces contrôles. Bien entendu, il faut au-moins modifier le nom.

Je travaille en C# sous Visual Studio 2010 et j'utilise les Windows.Forms.

Merci pour toute réponse qui me permettra de résoudre ce problème.

EdProg

4 réponses

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 37
4 juin 2011 à 23:30
salut,

Regardes du coté des user control c'est fait pour ca!
0
edprog Messages postés 4 Date d'inscription samedi 12 novembre 2005 Statut Membre Dernière intervention 5 mai 2012
5 juin 2011 à 22:03
Bonjour

Voila, toujours en rapport avec ma copie controles, j'ai essayé le UserControl mais je ne comprend pas comment faire.
En effet, il mesemble que le compilateur prend une référence au controle d'origine et non un nouveau controle.
Et d'après l'aide de Microsoft, si j'ajoute le controle à un autre controle, celui d'origine est supprimé. Avec une référence, c'est le cas.

Alors, n'existe-t-il pas une fonction 'Copy' qui me permettrai de contourner mon problème.

Merci pour une réponse.

EdProg
0
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 36
6 juin 2011 à 10:11
Bonjour...

je ne comprends pas bien... tu souhaites "dupliquer" un contrôle ou bien en créer un nouveau ?


Sébastien FERRAND
Ingénieur Concepteur Senior
Microsoft Visual C# MVP 2004 - 2009
Blog Photo
0
edprog Messages postés 4 Date d'inscription samedi 12 novembre 2005 Statut Membre Dernière intervention 5 mai 2012
7 juin 2011 à 11:54
Bonjour

Il s'agit bien de "dupliquer" les contrôles pour remplir le panel.

EdProg
0
Rejoignez-nous