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:
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