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 :

[C3 WinForms .NET 2]Ordre d'ajout de contrôles dans un panel


Sujet :

Windows Forms

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 140
    Par défaut [C3 WinForms .NET 2]Ordre d'ajout de contrôles dans un panel
    Bonjour,

    Je crée un contrôle utilisateur et je voudrais pouvoir en ajouter dynamiquement plusieurs instances dans un panel. Ca fonctionne bien sauf....(et oui)...que je voudrais que les Uc s'empilent par le bas dans mon panel. Dans le cas présent, tout nouveau Uc ajouté est placé en haut du panel (en position monpanel.Controls[0]) ce qui ne m'arrange pas du tout.
    Quel est le moyen pour éviter cela ? Je peux évidemment faire une méthode qui triera à posteriori mes Uc de monpanel mais c'est un peu bourrin.
    A moins qu'il n'y ait une autre façon de faire, utiliser le flowLayoutPanel par exemple ?

    merci
    Ben

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Bonjour,

    regarde du coté des contrôles TableLayoutPanel et FlowLayoutPanel. Je pense que cela doit résoudre ton problème.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 140
    Par défaut
    Effectivement le flowLayoutPanel correspond tout à fait.
    Je ne sais pas ce que j'ai fait, je l'avais testé un peu plus tôt mais il tabulait le résultat avec plusieurs colonnes...mais apparemment maintenant ça fonctionne bien.

    Merci
    Ben

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/10/2008, 11h33
  2. Réponses: 5
    Dernier message: 08/05/2006, 22h32
  3. Ajouter des cercles dans un Panel
    Par guano dans le forum 2D
    Réponses: 4
    Dernier message: 16/03/2006, 10h19
  4. [.NET] [C#] - Empecher l'ajout de ligne dans datagrid
    Par fab2050 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 02/11/2005, 19h12
  5. Ajouter des contrôles dans la palette des contrôles.
    Par WOLO Laurent dans le forum MFC
    Réponses: 4
    Dernier message: 22/01/2004, 08h27

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