Remplir ma datagridview
guitoontruant
Messages postés
316
Statut
Membre
-
guitoontruant Messages postés 316 Statut Membre -
guitoontruant Messages postés 316 Statut Membre -
Bonjour,
j'ai ceci:
public void recupcoord()
{
aOP.Clear();
aOPp.Clear();
System.Data.DataTable dtab1 = new DataTable("Descr1");
DataColumn dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.string");
dcol.ColumnName = "Vertebre";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord X de 0";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord Y de 0";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord X de 1";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord Y de 1";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord X de 2";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord Y de 2";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord X de 3";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord Y de 3";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
ArrayList aL1 = new ArrayList();
aL1.Clear();
int sup = DataAccess.Conversions.StringToIndexVertebre(this.listBox1.SelectedItem.ToString());
DataAccess.Dossier dos = null;
for (int h = 0; h < this.patient.listDossier.Count; h++)
{
dos = (DataAccess.Dossier)this.patient.listDossier[h];
}
for (int i = sup; i >= 0; i--)
{
DataRow drow1 = dtab1.NewRow();
drow1[0] = DataAccess.Conversions.IntToNameVertebre(i);
drow1[1] = dos.ColonneL.aVertebre[i].X[0];
drow1[2] = dos.ColonneL.aVertebre[i].Y[0];
drow1[3] = dos.ColonneL.aVertebre[i].X[1];
drow1[4] = dos.ColonneL.aVertebre[i].Y[1];
drow1[5] = dos.ColonneL.aVertebre[i].X[2];
drow1[6] = dos.ColonneL.aVertebre[i].Y[2];
drow1[7] = dos.ColonneL.aVertebre[i].X[3];
drow1[8] = dos.ColonneL.aVertebre[i].Y[3];
dtab1.Rows.Add(drow1);
this.dataGridView1.?????? (dset, "descr1");
}
}
Je voudrais remplir ma datagridview avec les éléments de dtab1; seulement je ne sais pas ce que je dois mettre à la place des ??? pour que cela fonctionne. Je travaille sous visual studio Express en c#.
j'ai ceci:
public void recupcoord()
{
aOP.Clear();
aOPp.Clear();
System.Data.DataTable dtab1 = new DataTable("Descr1");
DataColumn dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.string");
dcol.ColumnName = "Vertebre";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord X de 0";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord Y de 0";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord X de 1";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord Y de 1";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord X de 2";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord Y de 2";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord X de 3";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
dcol = new DataColumn();
dcol.DataType = System.Type.GetType("System.double");
dcol.ColumnName = "Coord Y de 3";
dcol.ReadOnly = true;
dtab1.Columns.Add(dcol);
ArrayList aL1 = new ArrayList();
aL1.Clear();
int sup = DataAccess.Conversions.StringToIndexVertebre(this.listBox1.SelectedItem.ToString());
DataAccess.Dossier dos = null;
for (int h = 0; h < this.patient.listDossier.Count; h++)
{
dos = (DataAccess.Dossier)this.patient.listDossier[h];
}
for (int i = sup; i >= 0; i--)
{
DataRow drow1 = dtab1.NewRow();
drow1[0] = DataAccess.Conversions.IntToNameVertebre(i);
drow1[1] = dos.ColonneL.aVertebre[i].X[0];
drow1[2] = dos.ColonneL.aVertebre[i].Y[0];
drow1[3] = dos.ColonneL.aVertebre[i].X[1];
drow1[4] = dos.ColonneL.aVertebre[i].Y[1];
drow1[5] = dos.ColonneL.aVertebre[i].X[2];
drow1[6] = dos.ColonneL.aVertebre[i].Y[2];
drow1[7] = dos.ColonneL.aVertebre[i].X[3];
drow1[8] = dos.ColonneL.aVertebre[i].Y[3];
dtab1.Rows.Add(drow1);
this.dataGridView1.?????? (dset, "descr1");
}
}
Je voudrais remplir ma datagridview avec les éléments de dtab1; seulement je ne sais pas ce que je dois mettre à la place des ??? pour que cela fonctionne. Je travaille sous visual studio Express en c#.
A voir également:
- Remplir ma datagridview
- Organigramme a remplir word - Guide
- Comment remplir un document pdf - Guide
- Comment remplir un tableau excel reçu par mail - Forum Excel
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Remplissage automatique d'une case si une conditions est remplie ✓ - Forum Excel