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 :

Questions de débutant sur dataGridView [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    pas grand chose
    Inscrit en
    Septembre 2018
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : pas grand chose
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2018
    Messages : 131
    Par défaut Questions de débutant sur dataGridView
    Bonjour

    récent Transfuge de delphi, je galère un peu avec les dataGridView.

    Au click sur un bouton j ajoute une ligne à ma grid. Dans une colonne, un bouton avec le numéro de la ligne et dans l autre un texte avec le numéro de la ligne.
    Mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    string[] row;
                row = new string[] { "", "Product "+dataGridView1.RowCount };            
                dataGridView1.Columns[1].ReadOnly = true;
                btn.HeaderText = "Click Data";           
                Random rnd = new Random();
                int RND = rnd.Next(1, 1003);
                btn.Text = "Click Here"+dataGridView1.RowCount+" " + RND.ToString(); 
                btn.Name = "btn"+RND.ToString();
                btn.Tag = "tag ->" ;
                btn.UseColumnTextForButtonValue = true;
                dataGridView1.Rows.Add(row);
    L'ajout du texte avec le numéro de ligne fonctionne parfaitement mais la colonne bouton est intégralement remplie avec le dernier bouton créé.

    Pouvez-vous m expliquer pourquoi svp et éventuellement me conseiller un tuto sur les grids parce que je n ai rien trouvé qui reprenne les basiques.

    merci de votre aide

  2. #2
    Membre confirmé
    Homme Profil pro
    pas grand chose
    Inscrit en
    Septembre 2018
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : pas grand chose
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2018
    Messages : 131
    Par défaut
    J ai finalement trouvé la solution.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    DataGridViewButtonColumn btn = new DataGridViewButtonColumn();
                btn.HeaderText = "Click Data";
                Random rnd = new Random();
                int RND = rnd.Next(1, 1003);
                btn.Text = "Click Here" + dataGridView1.RowCount + " " + RND.ToString();
                btn.Name = "btn" + RND.ToString();
                btn.Tag = "tag ->" + dataGridView1.RowCount;
                int rowIndex = dataGridView1.Rows.Add(btn);
     
                dataGridView1.Rows[rowIndex].Cells[0].Value = btn.Text;
                dataGridView1.Rows[rowIndex].Cells[1].Value = "Product " + dataGridView1.RowCount;

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

Discussions similaires

  1. question de débutant sur l'import DLL
    Par pdgnr dans le forum C++Builder
    Réponses: 4
    Dernier message: 28/04/2006, 21h26
  2. question de débutant sur les jointures
    Par dreamcocktail dans le forum Langage SQL
    Réponses: 6
    Dernier message: 27/03/2006, 15h24
  3. [MySQL] Question de débutant sur l'optimisation d'un site
    Par digger dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 15/02/2006, 14h29
  4. Question de débutant sur la commande Accept
    Par deaven dans le forum Oracle
    Réponses: 1
    Dernier message: 21/10/2005, 08h25
  5. question de débutant sur les objets
    Par boucher_emilie dans le forum ASP
    Réponses: 3
    Dernier message: 06/08/2004, 10h51

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