Bonjour,
J'ai un petit souci avec mon datagrid.
Quand je fais
MyDataGrid.Items.Add("Hello");
Cela me rajoute bien une ligne a mon tableau mais... il n'y a rien dedans.
J'ai essayée avec une variable aussi
var test = "hello"; MyDataGrid.Items.Add(test);
La même chose se produit =(
Tout ce que j'ai trouvée sur internet a présent, c'est de faire un binding
Mais je débute et je n'ai aucune idée de ce que c'est et personne a l'air de vouloir expliquer ><.
jordane45
Messages postés37722Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention24 septembre 2023342 17 juin 2014 à 18:46
Bonjour,
// Définition du nombre de colonnes
this.dataGridView1.ColumnCount = 4;
// On nomme les colonnes (si on veut)
dataGridView1.Columns[0].Name = "Col1";
dataGridView1.Columns[1].Name = "Col2";
dataGridView1.Columns[2].Name = "Col3";
// Ajout de deux lignes (avec valeurs) dans le DGV
this.dataGridView1.Rows.Add("five", "six", "seven");
this.dataGridView1.Rows.Add("XXX", "YYYY", "GGGG");
//On peut même insérer à la ligne que l'on souhaite
// 0 étant la première ligne.
this.dataGridView1.Rows.Insert(0, "un", "deux", "trois");
// Edition d'une cellule => dataGridView1[ligne,colonne]
// Ligne et colonne commencent à 0
this.dataGridView1[2, 1].Value = "Nouvelles valeur";
jordane45
Messages postés37722Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention24 septembre 2023342 17 juin 2014 à 18:49
17 juin 2014 à 18:49
regardes ici :
http://msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.datagrid%28v=vs.110%29.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1
18 juin 2014 à 11:08