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

C# Discussion :

ajouter plusieures checkbox dans groupbox d'une maniére dynamique


Sujet :

C#

  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    295
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 295
    Par défaut ajouter plusieures checkbox dans groupbox d'une maniére dynamique
    Bonjour,

    j'ai réalisé une fenêtre win forms j'ai deux controls un comboBox et un groupBox
    dans mon combobox qui contient des collections des nombre de checkbox a creer at ajouter et réorganiser dans mon groupBox d'une maniére dynamique

    c à d dans l'événement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    private void comboBox5_SelectedIndexChanged(object sender, System.EventArgs e)
     
    //choisir le nombre de checkbox à créer 
     
    //ajouter et réorganiser  des checkbox dans un groupbox
    j'espere que c compris comment faire ca?

  2. #2
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    J'ai rien compris.
    Tu pourrais faire un schema ou des screenshots de ce que tu veux faire ?

  3. #3
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Par défaut
    Rien de plus simple.

    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     
    private void comboBox5_SelectedIndexChanged(object sender, System.EventArgs e)
    {
       maGroupBox.Controls.Clear();
     
       for(int i = 0; i< nbElement; i++ )
       {
           maGroupBox.Controls.Add(new CheckBox());
       }
     
    }

    Il faut quand même bien comprendre et ensuite se rappeler que tout n'est que classe. A partir du moment ou l'on connait la classe, on peux l'instancier, on peut mettre des instances de cette classe dans des tableaux ou des listes, on peut appeler des méthodes, des propriétés, etc, etc,etc. Les controles windows ne sont pas magique, ce ne sont que des classes.

  4. #4
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    295
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 295
    Par défaut
    merci bcp et comment on réorganise les check box dans group Box

Discussions similaires

  1. Ajouter plusieurs Namespace dans une balise
    Par Mumux dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 14/11/2008, 17h29
  2. [MySQL] comment ajouter plusieurs articles dans une BD MySql+tables temporaires
    Par forbidden_fruit dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 19/05/2008, 12h00
  3. Ajouter plusieurs entrées dans une table
    Par flab78 dans le forum Débuter
    Réponses: 2
    Dernier message: 25/04/2008, 15h17
  4. requêtes ajout plusieurs données dans une table
    Par COLOMBAT dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 04/04/2008, 17h27
  5. Ajout de CheckBox dans un panel de manière dynamique
    Par Orian dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 02/04/2007, 10h43

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