Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/03/2006, 11:16
Avatar de Developer9
Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años
Puntos: 47
Ya lo resolvíiii!!!!!!

Si alguien le sirve...

Código:
gridproducers.Rows.Add(producers.Count);
int i=0;
foreach(Producer pro in producers)
{
     DataGridViewRow dt = new DataGridViewRow();
     dt.CreateCells(gridproducers);
     dt.Cells[0].Value = Convert.ToDouble(pro.Id);
     dt.Cells[1].Value = pro.Descripcion.ToString();
     gridproducers.Rows.Insert(i, dt);
     i++;
}
Primero le agregue tantas rows como en mi objeto productores tengo.
Luego me barro el objeto productores y en la primera linea del foreach creo un datagridrow dt. Luego en el dt creo las columnas que antes creé en mi datagrid en modo diseño, que justamente deben ser las mismas columnas que posee mi objeto producers. Luego le asigno cada uno de los valores al dt e inserto el dt en mi datagrid. La i es la posicion en que se va a insertar, por eso empieza en cero y se va incrementando. producers en un objeto que posee una coleccion de producer