IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[C#2.0]Dupliquer des controles sur une autre form


Sujet :

Windows Forms

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2003
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 160
    Points : 92
    Points
    92
    Par défaut [C#2.0]Dupliquer des controles sur une autre form
    Bonjour,

    J'aimerais savoir quel est le meilleur moyen de dupliquer une serie de controls avec leur controles enfants sur una autre form ?

    En fait j'ai une sorte de panel d'information avec plein de controles dedans
    lors de l'ouverture d'une autre form je voudrais que ce panel et ses controles enfants soit aussi sur l'autre form.

    je ne peux pas en faire un usercontrol que je placerai sur chacune des forms car mon panel info est construit en dynamique

    comment faire ?

    Merci

  2. #2
    Membre régulier
    Inscrit en
    Décembre 2003
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 160
    Points : 92
    Points
    92
    Par défaut
    Bon en fait j'ai fais comme ceci

    Dans le constructeur de ma 2 eme form, j'ai passé en paramètre mon control panel
    ensuite je fais maform2.controls.add(monpanelenparametre)


    Or je m'apercois que mon panel a disparu de ma 1ere form ...
    comment cela se fait il ?

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2005
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 128
    Points : 80
    Points
    80
    Par défaut
    Est-ce que par hasard t'as modifié le InitializeComponent() pour qu'il admet un paramètre ?

  4. #4
    Membre régulier
    Inscrit en
    Décembre 2003
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 160
    Points : 92
    Points
    92
    Par défaut
    Citation Envoyé par shinkyo
    Est-ce que par hasard t'as modifié le InitializeComponent() pour qu'il admet un paramètre ?
    non pas du tout pourquoi ?

  5. #5
    Membre régulier
    Inscrit en
    Décembre 2005
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 128
    Points : 80
    Points
    80
    Par défaut
    Il m'est arrivé de ne pas pouvoir accéder au design d'une de mes forms (une form par défaut s'affiche alors qu'au lancement de l'application, tout ce que j'ai crée est présent), lorsque je la lie avec une autre form et ai donné des arguments à son initializeComponent().

    Désolé, je ne saurais pas t'en dire plus...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 324
    Points : 343
    Points
    343
    Par défaut
    Mouais ça avait l'air d'une très bonne idée mais aparement ça t'enleve tes controls de ton form1.
    As-tu penser a dupliquer tes controls avant de les passer a ta form2 ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Mon2emePANEL = monpanelenparametre.Clone();
    Je sais pas si c'est possible mais aparement ça eviterais de deplacer ton panel puisque l'on creer un deuxieme panel que l'on change de place donc le panel restera au meme endroit
    1 || 1 = 1
    1 && 1 = 1
    1 * 1 = 1
    Bon après tout, peut-être que Van Damme avait raison :
    1 + 1 = 1 // harmonie parfaite

Discussions similaires

  1. [Débutant] Copier des controles sur une autre page d'un tabpage
    Par mecyber25 dans le forum C#
    Réponses: 20
    Dernier message: 19/09/2012, 19h23
  2. ajouter des controles sur une autre form
    Par kineton dans le forum Windows Forms
    Réponses: 4
    Dernier message: 06/10/2009, 10h32
  3. "Coller" des controles sur une zone mobile
    Par Snooky68 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 08/04/2008, 14h56
  4. Réponses: 8
    Dernier message: 07/08/2006, 17h40
  5. [Conception] Rerchercher des informations sur une autre table
    Par tilou dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 07/05/2006, 19h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo