Datagird
Résolu
Bonjour a tous !!! j'ai un probleme avec l'affichage de mon datagrid mon tableau reste vide aucunes lignes ni colonnes s'affiche.Jje pense que je fais une mauvaise manipulation mais je ne vois ou est le probleme je suis debutant et pas tres doué pouvez vous m'aider svp ?merci d'avance
voici mon code:
private void dataGrid1_Navigate(object sender, System.Windows.Forms.NavigateEventArgs ne)
{
DataTable matable=new DataTable();
DataColumn macolonne;
DataRow maligne;
macolonne=new DataColumn();
macolonne.ColumnName="nom pc ";
matable.Columns.Add(macolonne);
macolonne=new DataColumn();
macolonne.ColumnName="lieu";
matable.Columns.Add(macolonne);
maligne=matable.NewRow();
maligne[0]="ordi8885";
matable.Rows.Add(maligne);
maligne=matable.NewRow();
maligne[0]="ordi999";
maligne[1]="exterieur";
matable.Rows.Add(maligne);
dataGrid1.DataSource=matable;
}
Voila je pense que je fais une mauvaise manipulation mais je ne vois ou est le probleme je suis debutant et pas tres doué pouvez vous m'aider svp ?merci d'avance
voici mon code:
private void dataGrid1_Navigate(object sender, System.Windows.Forms.NavigateEventArgs ne)
{
DataTable matable=new DataTable();
DataColumn macolonne;
DataRow maligne;
macolonne=new DataColumn();
macolonne.ColumnName="nom pc ";
matable.Columns.Add(macolonne);
macolonne=new DataColumn();
macolonne.ColumnName="lieu";
matable.Columns.Add(macolonne);
maligne=matable.NewRow();
maligne[0]="ordi8885";
matable.Rows.Add(maligne);
maligne=matable.NewRow();
maligne[0]="ordi999";
maligne[1]="exterieur";
matable.Rows.Add(maligne);
dataGrid1.DataSource=matable;
}
Voila je pense que je fais une mauvaise manipulation mais je ne vois ou est le probleme je suis debutant et pas tres doué pouvez vous m'aider svp ?merci d'avance
Configuration: Windows XP Internet Explorer 7.0
2 réponses
-
slt delur36,
je suis debutant comme toi mais je vais essayé de t'aider si tu veux bien .
une question pourquoi tu declare 2fois
macolonne=new DataColumn();-
-
@delur36enfaite c'est bon j'ai trouvé mon code etait simplement mal placé !!
-
-
ok sans pro