C# comment remplir un DataGrid

Xeus -  
 polak -
Bonjour tout le monde,

ma question est simple : comment fait-t-on pour remplir un DataGrid en C#? (avec des données en brutes par exemple des chaines de caractères)

Bien sur j'aimerais aussi qu'il affiche les données (tant qu'a faire) mais étant donné que je n'arrive a rien depuis tout a l'heure...

Pour info, ce que j'ai fais pour l'instant :

// Create new DataTable.
DataTable myDataTable = new DataTable();

// Declare DataColumn and DataRow variables.
DataColumn myDataColumn;
DataRow myDataRow;

// Create new DataColumn, ColumnName and add to DataTable.
myDataColumn = new DataColumn();
myDataColumn.ColumnName = "id";
myDataTable.Columns.Add(myDataColumn);

// Create new DataRow objects and add to DataTable.
string i="Coucou comment ca vas";
myDataRow = myDataTable.NewRow();
myDataRow["id"] = i;
myDataTable.Rows.Add(myDataRow);

DataGrid dg_prenom = new DataGrid();
dg_prenom.DataSource=myDataTable;

Voila

Merci d'avance.

Xeus

8 réponses

  1. Poulpy
     
    Ce poste n'est pas récent mais des fois que quelqu'un ai besoin des memes info, tu as oublié d'ajouter la datagrid au controle de ton formulaire :

    this.controls.add(dg_prenom);
    3
    1. polak
       
      merci à toi j'ai pu passer une excellente soirée c#
      0
  2. Xeus
     
    Quand je lance l'appli il ne m'affiche rien.

    Sinon un DataBind ca sert a koa ?

    Merci
    2
  3. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Salut ,

    Bizzare, à première vue ça a l'air bon, quand tu débugge, tu vois la table remplie ou pas?
    1
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Il manque peut être un dg_prenom.DataBind() sous ton DataSource
    0
  6. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Tu parles de myDataTable
    ou de dg_prenom ?
    0
  7. Obeet Messages postés 4051 Date d'inscription   Statut Membre Dernière intervention   30
     
    Bizzare...
    Ce que j'ai ici c'est :

    SqlCeDataAdapter adapter=SSCEWrapper.GetTable ("Livres"); 
    DataSet ds= new DataSet("Livres");
    adapter.Fill(ds,"Livres");
    dataLifimuthe.DataSource = ds.Tables["Livres"];
    SSCEWrapper.ExecuteQuery("");
    
    


    dataLifimuthe étant ma DataGrid...
    ds.Tables["Livres"]renvoi une DataTable...
    0
    1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
       
      C'est déjà l'heure du pygama?
      0
    2. Obeet Messages postés 4051 Date d'inscription   Statut Membre Dernière intervention   30
       
      Fait trop chaud :o) Et puis il est plus de 6h je trouve que c'est déjà bien moi, mais on est pas au café là tu sais...
      -1
      1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526 > Obeet Messages postés 4051 Date d'inscription   Statut Membre Dernière intervention  
         
        mais on est pas au café là tu sais...

        Ben justement y fait trop chaud alors j'ai préféré rester en terrasse....
        0
  8. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Quand je lance l'appli il ne m'affiche rien.

    Ce qui ne répond en rien à ma question...

    Sinon un DataBind ca sert a koa ?

    http://tinyurl.com/9xkup
    -2
    1. Xeus
       
      A pardons, quand je debugge le tableau se rempli oui.
      0